MOVIES
Dylan Dog: Dead of Night (2011) …. Marcus
Tug (2010) ….
Fanboys (2008) …. Eric
Looking Up Dresses (2008) …. Jade Williams
Superman Returns (2006) …. Jimmy Olsen
River’s End (2005) …. Clay Watkins
Sleepover (2004) …. Ren Corky
Raising Genius (2004) …. Bic
In Enemy Hands (2004) …. Virgil Wright
Freshman Orientation (2004) …. Clay Adams
Rolling Kansas (2003) …. Dinkadoo Murphy
Not Another Teen Movie (2001) …. Ox
Detroit Rock City (1999) …. Jeremiah ‘Jam’ Bruce
Jungle 2 Jungle (1997) …. Mimi-Siku
TELEVISION
Being Human (2011-2012, 24 episodes) …. Josh
Human Target (2010, 1 episode) …. John Gray
Cavemen (2007-2008, 8 episodes) …. Andy
Two Dreadful Children (2007, voice)
CSI: Miami (2004, 1 episode) …. Justin Gillespie
Veronica Mars (2004-2005, 2 episodes) …. Luke
CSI: NY (2004, 1 episode) …. Connor Mulcahy
Law & Order (1997, 1 episode) …. Terry
Harvest of Fire (1996, TV-Movie, uncredited) …. Nathan Hostetler
INTERNET / VIDEO GAMES / OTHER
“It’s a Mall World” (2007, Internet Series) …. Dean
Superman Returns (2006, Video Game, voice) …. Jimmy Olsen
“The Boys Are Back in Town” (1999, Music Video for Everclear)
Microsoft Windows 95 Video Guide (1995) …. Joystick Johnny
Stove Top (1995, Commercial)
AS HIMSELF
Up Close With Kerry Keagan (2006, TV-Series)
Requiem for Krypton: Making ‘Superman Returns’ (2006)
“HBO First Look: Superman Returns, The Journey Continues” (2006)