2019
Bob Freeman: Exterminator For Hire as George Freeman2013
White T as Damien2013
The Fortune Theory as Elegant man2011
Happy Endings as Dr. Fred2009
Race to Witch Mountain as Dominick2008
The Suite Life on Deck as Kurt Martin2007
The Game Plan as Samuel Blake, Jr.2007
Half Past Dead 2 as assistant de Warden2006
She's the Man as Pistonek2006
Reefer Madness: The Movie Musical as Jesus2006
The Legend of William Tell as Mr. Coogin2005
Numb3rs as Arthur Rimbelli2005
The Suite Life of Zack & Cody as Kurt Martin2004
Quintuplets as Not available2004
Who's Your Daddy? as Michael Hunt2002
Do Over as Not available2000
Submerged as Dr. Frank Ewing1999
Joseph and the Amazing Technicolor Dreamcoat as Pharaoh1998
V.I.P. as Jeremy Harmetz1998
Land of the Free as Fitzpatrick1997
The Guardian as Not available1996
Sabrina, the Teenage Witch as Even Steven1996
Clueless as Not available1996
That Thing You Do! as Freddy Fredrickson1995
The Drew Carey Show as Jay Clemens1995
The Drew Carey Show as Nick1995
Can't Hurry Love as Nick1992
Melrose Place as Jim Stone1992
Hangin' with Mr. Cooper as Riley1992
Vinnie & Bobby as Bobby Grazzo1991
Top of the Heap as Bobby Grazzo1990
Beverly Hills, 90210 as Not available1990
The Fresh Prince of Bel-Air as Frank Schaeffer1989
Quantum Leap as Jimmy Giovanni1986
Throb as Not available1984
Murder, She Wrote as Damien Bolo1984
Alley Cat as Johnny1982
Family Ties as Jack McDowell1976
Quincy, M.E. as Not available1974
Little House on the Prairie as Not available