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 Parts Per Billion (2014), Spiritual Warriors (2007) and On the Doll (2007).

Read bio at imdb | Read bio at Wikipedia
Nov 17, 1983 In Richardson, Texas, USA
Movie/TV Credits:
First Appeared:
In the movie Leeches!
Latest Project:
Movie On the Doll 2018-02-08
Known For
Poster of On the Doll
Poster of Parts Per Billion
Poster of Spiritual Warriors
Poster of Grey's Anatomy
Movie On the Doll Unknown 2018-02-08
Movie Parts Per Billion Jabe 2015-01-06
Movie Archie's Final Project Stoner 2011-09-23
Series The Middleman Unknown 2008
Movie Trucker Teenager #2 2008-04-24
Series The Cleaner Unknown 2008-07-15
Movie Spiritual Warriors Prince of Darkness 2008-07-04
Series The Mentalist Unknown 2008-09-23
Series Saving Grace Unknown 2007-07-23
Series The Riches Unknown 2007-03-12
Series Californication Unknown 2007-08-13
Series Private Practice Unknown 2007-09-19
Movie Laura Smiles Unknown 2005
Series Grey's Anatomy Unknown 2005-03-27
Series The Closer Unknown 2005-06-13
Movie Confession Unknown 2005-04-13
Series Reba Unknown 2005
Series CSI: NY Unknown 2004-09-22
Movie Leeches! Unknown 2003
Series Monk Unknown 2002-07-12
Series CSI: Crime Scene Investigation Unknown 2000-10-06