2015
Everyday Miracles as Cotton Welles
2012
Dish Nation as Self (1 episode)
2011
Amy Alyson Fans as Blogger at Bar
2009
Weak Species as George
2008
Garden Party as Sammy
2005
Medium as Nicky (1 episode)
2003
Cold Mountain as Ellis Swanger
2002
A Walk to Remember as Eddie Zimmerhoff
2000
CSI: Crime Scene Investigation as Timmy McCallum (1 episode)
1994
ER as BJ (1 episode)