Home / Discover / People

The Green Mile

1999
as Hammersmith's Son

Donnie Darko

2001
as David

7th Heaven

1996
as Peter Petrowski

Slow Moe

2010
as Marvin 'Moe' Moebly

Philly

2001
as Patrick Cavanaugh

Guest Star

Episode Any Day Now
Huh?
1998
Episode ER
Match Made in Heaven
2000
Episode Desperate Housewives
There's Always a Woman
2008
Episode The Forgotten
Living Doe
2010
Episode Everybody Loves Raymond
Hackidu
2000
Episode Passions
Ep. #320
2000
Episode Passions
Ep. #321
2000
Episode Passions
Ep. #322
2000
Episode Bones
The Boy in the Shroud
2006
Episode The Drew Carey Show
The Eagle Has Landed
2002