Show more
Steven A. Miller was born on 28 May 1981 in Orange, Connecticut, USA. He is an actor, known for Last Hours in Suburbia (2012) and The Spirit of Christmas (2015). imdb.com
Johnny Depp
Don Gilet
Halle Berry
Nicholas Galitzine