Stephen Sowan
Known for: Acting
Born: November 16, 1983 in Richardson, Texas, USA
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).
Known for
Showing 16 of 16 titles
3.5
MOVIE
Leeches!
Tony
2003
Horror
4.4
MOVIE
Parts Per Billion
Jabe
2014
Sci-Fi
4.9
MOVIE
On the Doll
Tre
2007
Crime
6.0
MOVIE
My Suicide
Stoner #1
2009
Comedy
4.7
MOVIE
Confession
Joseph
2005
Drama
6.1
MOVIE
Laura Smiles
Billy
2006
Drama
7.3
TV
CSI: NY
Lars Scissorhands
2004
Crime
7.6
TV
CSI: Crime Scene Investigation
Richie
2000
Crime
8.4
TV
The Mentalist
Dylan
2008
Crime
7.6
TV
Californication
Drunk Kid
2007
Comedy
7.9
TV
Monk
Suspicious Kid
2002
Drama
8.2
TV
Grey's Anatomy
Danny Metcalf
2005
Drama
7.9
TV
The Closer
Keith
2005
Crime
7.5
TV
Private Practice
Brendon
2007
Drama
6.5
TV
Reba
Teenager
2001
Comedy
7.4
TV
Saving Grace
Aaron Strange
2007
Drama