Acting
Stephen Sowan
Born 1983-11-17 · 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).
Credits
Newest first
Parts Per Billionas Jabe2014
My Suicideas Stoner #12009
The Mentalistas Dylan2008
On the Dollas Tre2007
Private Practiceas Brendon2007
Californicationas Drunk Kid2007
Saving Graceas Aaron Strange2007
Laura Smilesas Billy2006
Confessionas Joseph2005
The Closeras Keith2005
Grey's Anatomyas Danny Metcalf2005
CSI: NYas Lars Scissorhands2004
Leeches!as Tony2003
Monkas Suspicious Kid2002
Rebaas Teenager2001
CSI: Crime Scene Investigationas Richie2000