Acting
Starforce
as Lerieux · 2000 · 2.7
Charmed
as Assistant · 1998 · 8.2
Martial Law
as Mr. Lark · 1998 · 7.1
Babylon 5
as Patient · 1994 · 8.0
as Telepath · 1994 · 8.0
The Boys Next Door
as Dwayne · 1986 · 6.2