2022
All American: Homecoming as Buzz Latimore (1 episode)
2017
Snowfall as Dr. Evans (1 episode)
2011
The Little Engine That Could as Bud (voice)
2010
Law & Order: LA as Roland Hollis (1 episode)
2007
The Invincible Iron Man as James 'Rhodey' Rhodes (voice)
2004
Spider-Man vs. Doc Ock as Joe Robertson
2004
The Old Negro Space Program
2004
The Old Negro Space Program as Narrator (voice)
2003
Matriculated as Chyron (voice)
2003
The Animatrix as Chyron (voice) (1 episode)
2003
The Animatrix as Chyron ("Matriculated")
2003
The Electric Piper as Mr. Jones (voice)
2002
Without a Trace as Uniformed Sergeant (1 episode)
2002
Monk as 1st Panel Member (1 episode)
2000
Static Shock as Phillip Rollins / Sparky (voice) (1 episode)
1999
Xyber 9: New Dawn as Willy (voice) (22 episodes)
1994
Spider-Man as Joe "Robbie" Robertson (voice) (65 episodes)
1994
Skeleton Warriors (1 episode)
1993
Dr. Quinn, Medicine Woman (1 episode)
1991
Eddie Dodd (1 episode)
1988
Freddy's Nightmares (1 episode)
1985
Misfits of Science as Technician (1 episode)
1984
The Philadelphia Experiment as Doctor
1984
Hunter as Consulate Bluecoat (1 episode)
1984
Hunter as Officer (2 episodes)
1984
Hunter as Porter (1 episode)
1984
Airwolf as Security Guard (1 episode)
1983
Scarecrow and Mrs. King (2 episodes)
1983
The A-Team as Ambulance Attendant (1 episode)
1983
The A-Team as Price (1 episode)
1983
The A-Team as Sergeant Reager (1 episode)
1982
Capitol (260 episodes)
1981
Falcon Crest as Bailiff (1 episode)
1981
Death of a Centerfold: The Dorothy Stratten Story as Reggie
1981
Hill Street Blues (1 episode)
1981
Dynasty (2 episodes)
1979
Knots Landing as Cop (1 episode)
1978
Taxi as Carl (uncredited) (1 episode)