Actor (47 credits)
- Ice Age: Collision Course (2016) дополнительные голоса, voice acting
- Ryan (2015)
- The Comeback Kids (2014) Casting Director
- The Book of Life (2014) дополнительные голоса, voice acting
- Kaze tachinu (2013) дополнительные голоса, voice acting
- Epic (2013) дополнительные голоса, voice acting
- Kaguyahime no monogatari (2013) дополнительные голоса, voice acting
- Saving Santa (2013) Old Man Elf, voice acting
- People Like Us (2012) 70's Studio Tech
- Kokuriko-zaka kara (2011) дополнительные голоса, voice acting
- The Flock (2006) Walla Group, voice acting
- Hauru no ugoku shiro (2004) voice acting
- Storm (1999) Radar Tech
- Jack & Jill (1999) Client at Russo's
- Velocity Trap (1998) E.D. Officer
- The 'Burbs (1989) Voice-Over Actor, voice acting
- Just the Ten of Us (1988) Warren
- The 11th Annual People's Choice Awards (1985) играет самого себя - Kids Incorporated Dancer
- Glitter (1984) Barney
- Kids Incorporated (1984) Riley
- Family Ties (1982) Arnie
- Charlie and the Great Balloon Chase (1981) Morris O'Neill
- Homeward Bound (1980) Bobby Seaton
- The Hollywood Knights (1980) Moosie
- American Hot Wax (1978) Artie Moress
- Rainbow (1978) Mickey Rooney
- Diff'rent Strokes (1978) Jon
- Hunters of the Reef (1978) Mike Spanner
- When Every Day Was the Fourth of July (1978) Howie Martin
- Oh, God! (1977) Adam Landers
- ABC Weekend Specials (1977) Quacky Quackenbush
- It Happened at Lakewood Manor (1977) Tommy
- Executive Suite (1976) B.J. Koslo
- Big John, Little John (1976) Casey Bates
- All Together Now (1975) Rafe
- NBC Special Treat (1975) Bobby Miller
- Phyllis (1975) Randall Williamson
- Roll, Freddy, Roll! (1974) Tommy Danton
- Apple's Way (1974) Craig Carlson
- These Are the Days (1974)
- The Barbara Eden Show (1973) Matthew Norris
- The Toy Game (1973) Matthew Norris
- ABC Afterschool Specials (1972) David
- Up the Sandbox (1972) Billy, not listed in credits
- The War Between Men and Women (1972) David Kozlenko
- The Bob Newhart Show (1972) Howie Borden
- Laugh-In (1967) Regular Performer
Director (3 credits)