Skip to content
NDISCOVERY

Acting

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).

Known for

7.9

Monk

2002 · TV Series · Drama · Comedy

7.3

CSI: NY

2004 · TV Series · Crime · Drama

6.6

Reba

2001 · TV Series · Comedy

7.4

Saving Grace

2007 · TV Series · Sci-Fi & Fantasy · Drama

3.6

Leeches!

2003 · Movie · Horror · Thriller

Stephen Sowan — movies & series · Netflix Discovery