
Actor
Age 39

2002 · ★ 6.6
as Vanya

2005 · ★ 5.8
as Young Guard

2001 · ★ 6.8
as Phil

2007 · ★ 5.9
as Dave

2025
as Principal Klutz

2004 · ★ 5.1
as Mike Bonnert

2008 · ★ 5.9
as Bob / Elf #1 (voice)

2001 · ★ 6.5
as Willy Doyle

2004 · ★ 5.1
as Seth Johnson

2003
as Danny

2016
as Radio DJ (voice)

1999
as Terry

2003
as Gus (voice)

2016
as Charger (voice)

2010
as Cody / Tyler / Ezekiel (voice)

2019

2010
as Donovan

2013
as Henry
Movies from TMDB, TV roles from TVmaze (main cast only).