Image of Stephen Sowan

Stephen Sowan

Stephen Sowan was born on November 17, 1983 in Richardson, Texas, USA as Stephen Robert Sowan. He is an actor, known for Trucker (2008), Archie's Final Project(2009) and Laura Smiles (2006).


Read bio at tmdb | Read bio at Wikipedia
Born:
Nov 17, 1983 In Richardson - Texas - USA
Movie/TV Credits:
7
First Appeared:
In the movie Leeches! 2003-08-19
Latest Project:
Movie Parts Per Billion 2014-03-25
Known For
Poster of Parts Per Billion
Poster of The Cleaner
Poster of CSI: NY
Poster of Leeches!
Filmography
Movie Parts Per Billion Jabe 2014-03-25
Movie My Suicide Stoner #1 2009-02-07
Series The Cleaner 2008-07-15
Movie On the Doll Tre 2007-10-12
Movie Confession Joseph 2005-11-29
Series CSI: NY Unknown 2004-09-22
Movie Leeches! Tony 2003-08-19