Stephen Sowan
Stephen Sowan
Acting
- Born:
- 1983-11-17
- Place of birth:
- Richardson, Texas, USA
Biography
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
Filmography

Parts Per Billion
4.42014Jabe

My Suicide
6.12009Stoner #1

The Mentalist
8.42008Dylan

On the Doll
5.22007Tre

Private Practice
7.52007Brendon

Californication
7.62007Drunk Kid

Saving Grace
7.42007Aaron Strange

Laura Smiles
6.22006Billy

Confession
4.72005Joseph

The Closer
7.82005Keith

Grey's Anatomy
8.22005Danny Metcalf

CSI: NY
7.32004Lars Scissorhands

Leeches!
3.62003Tony

Monk
7.92002Suspicious Kid

Reba
6.62001Teenager

CSI: Crime Scene Investigation
7.62000Richie
