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
Lance Barber
Kim Kardashian
Ryan Gosling
Kyle Richards