Film
15. The Last Full Measure (2009) (in production) …. William H. Pitsenbarger
14. The Stanford Prison Experiment (2009) (pre-production)
13. “Sons of Anarchy” (2008) TV series …. Jackson ‘Jax’ Teller
12. Children of Men (2006) …. Patric
11. Hooligans (2005) …. Pete Dunham
… aka Football Hooligans (Singapore: English title)
… aka Green Street (UK)
… aka Green Street Hooligans (USA: new title)
10. Cold Mountain (2003) …. Bosie
09. “Undeclared” …. Lloyd Haythe (17 episodes, 2001-2003)
- God Visits (2003) TV episode …. Lloyd Haythe
- Eric’s POV (2002) TV episode …. Lloyd Haythe
- Hal and Hillary (2002) TV episode …. Lloyd Haythe
- The Perfect Date (2002) TV episode …. Lloyd Haythe
- The Day After (2002) TV episode …. Lloyd Haythe
(12 more)
08. Nicholas Nickleby (2002) …. Nicholas Nickleby
07. Abandon (2002) …. Embry Larkin
06. “Young Americans” …. Gregor Ryder (3 episodes, 2000)
- Free Will (2000) TV episode …. Gregor Ryder
- Gone (2000) TV episode …. Gregor Ryder
- Kiss and Tell (2000) TV episode …. Gregor Ryder
05. Queer as Folk 2 (2000) (TV) …. Nathan Maloney
“Queer as Folk” …. Nathan Maloney (10 episodes, 1999-2000)
- Episode #2.2 (2000) TV episode …. Nathan Maloney
- Episode #2.1 (2000) TV episode …. Nathan Maloney
- Episode #1.8 (1999) TV episode …. Nathan Maloney
- Episode #1.7 (1999) TV episode …. Nathan Maloney
- Episode #1.6 (1999) TV episode …. Nathan Maloney
(5 more)
04. “My Wonderful Life” (1997) TV series …. Wes (unknown episodes, 1999)
03. Whatever Happened to Harold Smith? (1999) …. Daz
02. “Microsoap” (1998) TV series …. Brad (unknown episodes)
01. “Byker Grove” (1989) TV series (unknown episodes)











