Steven A. Miller
Birthday:
28 May 1981, Orange, Connecticut, USA
Birth Name:
Steven Aaron Miller
Height:
177 cm
Steven A. Miller was born on May 28, 1981 in Orange, Connecticut, USA as Steven Aaron Miller. He is known for his work on Last Hours in Suburbia (2012) and The Spirit of Christmas (2015).
Charles