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
Sydney Sweeney
Anya Taylor-Joy
Kate Hudson
Angelina Jolie