Steven A. Miller: Steven A. Miller. Actor: Last Hours in Suburbia. 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).
Known For: Last Hours in Suburbia (Pete), The Spirit of Christmas (Charles(as Steven Miller))