Steve Smith is an actor and producer, known for First Period (2013). He has been married to Terrence Houlihan since June 16, 2013.
No data