2017
Stitch & Ai as Various2016
Bling as Zang (voice)2013
Robotech: Love Live Alive as Dimitry2013
The Making of Robotech: Love Live Alive as Not available2012
Chronicle as Police Officer (voice)2009
Castle as Super2009
Skull Heads as Carver2008
Adventures in Voice Acting as Self2006
Looking for Comedy in the Muslim World as Sam Loman2006
Dangerous Isolation as Donald Carter2004
House as Ken2004
Desperate Housewives as Detective Hewitt2004
Drake & Josh as Stan the Car Man2003
Immortal Grand Prix as Not available2001
One on One as Janitor2000
Malcolm in the Middle as Doctor2000
Gilmore Girls as Sam2000
Grosse Pointe as Director1999
The West Wing as Deputy Secretary1999
End of Days as Businessman1999
Pros & Cons as Sergeant 11998
Rusty: A Dog's Tale as Additional Voice Performers (voice)1997
Working as Executive1996
Big Bad BeetleBorgs as Mucant (voice)1996
Pacific Blue as Hardy1995
The Naked Truth as Duchovny's Lawyer1995
Masked Rider as Cyclopter (voice)1994
ER as Pediatric Surgeon1994
BattleTech: The Animated Series as Not available1993
Power Rangers as Cyclopter (voice, uncredited)1993
Power Rangers as Turbine Org (voice)1993
Power Rangers as Darkonda (voice)1989
Brave Frog's Greatest Adventure as Rainbow Pond Citizens / Human / Mr. Eel / Jerome / Head Missionary (voice)1988
Robotech II: The Sentinels as Tesla / Jirl (voice)1988
Outlaw Force as Punk1987
The Oldest Rookie as Willard Haskell1986
Macron 1 as Hugo (1986, voice)1986
Robotech: The Movie as (voice)1985
The Golden Girls as Stephen Deutsch1984
Hunter as Duty Officer1981
Falcon Crest as FBI AgentNaN
Time Pulse as Milton Doitch2017
Stitch & Ai ADR Coordinator2013
Jungle Master Writer1994
Gatchaman ADR Coordinator1994
Gatchaman Script1993
Power Rangers Writer1988
Robotech II: The Sentinels Writer1986
Robotech: The Movie Writer1986
Macron 1 Writer1985
Codename: Robotech Writer