Home / Discover / People

Kyle XY

2006
as Declan McDunaugh

Double Teamed

2002
as Galen Alderman

Seance

2012
as Marcus

By Dawn's Early Light

2001
as Mike Lewis

Guest Star

Episode CSI: Miami
Legal
2004
Episode NCIS: Los Angeles
Reign Fall
2014
Episode Line of Fire
I'm Your Boogie Man
2004
Episode Boston Public
Chapter Seventy-One
2003
Episode Boston Public
Chapter Sixty-Eight
2003
Episode 24
Day 4: 10:00 P.M. - 11:00 P.M.
2005
Episode Ghost Whisperer
The Vanishing
2006
Episode Movie Stars
Pilot
1999
Episode Movie Stars
Bitter Sweet Seventeen
1999
Episode Boston Public
Chapter Sixty-Nine
2003
Episode Once And Again
Outside Hearts
1999
Episode Boston Public
Chapter Seventy
2003
Episode NCIS
Seadog
2003