2005
The Inside as Young Max (1 episode)
2004
Ring of Darkness as B.J.
2003
NCIS as Ensign Ray (1 episode)
2002
American Dreams as Kelleher (1 episode)
2001
Scrubs as Steve (1 episode)
2001
Micro Mini Kids as Biff
2000
StarGeeks as Theater Clerk
1996
7th Heaven as Jimmy (1 episode)