2022
All American: Homecoming as Buzz Latimore2017
Snowfall as Dr. Evans2011
Beginners as 1978 Museum Staff2011
The Little Engine That Could as Freight Train, Bud (voice)2010
Law & Order: LA as Roland Hollis2007
The Invincible Iron Man as James 'Rhodey' Rhodes (voice)2004
Spider-Man vs. Doc Ock as Joe Robertson2004
The Old Negro Space Program as Narrator (voice)2004
The Old Negro Space Program as Not available2003
The Animatrix as Chyron (voice)2003
The Animatrix as Chyron ("Matriculated")2003
The Electric Piper as Mr. Jones (voice)2003
Matriculated as Chyron (voice)2002
Monk as 1st Panel Member2002
Without a Trace as Uniformed Sergeant2000
Static Shock as Phillip Rollins / Sparky (voice)1999
Xyber 9: New Dawn as Willy (voice)1994
Spider-Man as Joe "Robbie" Robertson (voice)1994
Duckman as Not available1994
Skeleton Warriors as Not available1993
Dr. Quinn, Medicine Woman as Conrad1993
Look Who's Talking Now! as Dog / Wolf (voice)1991
Eddie Dodd as Not available1989
Tarzan in Manhattan as Not available1988
Freddy's Nightmares as Not available1985
Misfits of Science as Technician1985
227 as Not available1984
Hunter as Officer1984
Hunter as Consulate Bluecoat1984
Hunter as Porter1984
Airwolf as Security Guard1984
The Philadelphia Experiment as Doctor1983
The A-Team as Ambulance Attendant1983
The A-Team as Sergeant Reager1983
The A-Team as Price1983
Scarecrow and Mrs. King as Not available1982
Capitol as Not available1981
Falcon Crest as Bailiff1981
Hill Street Blues as Not available1981
Dynasty as Not available1981
Death of a Centerfold: The Dorothy Stratten Story as Reggie1981
The Star Maker as Not available1981
Violet as Flick1979
Knots Landing as Cop1978
Taxi as Carl (uncredited)1977
CHiPs as Not available1972
M*A*S*H as Not available