Known For
Acting
Charmed
Assistant
1998
Martial Law
Mr. Lark
Babylon 5
Patient
1994
Telepath
The Boys Next Door
Dwayne
1986
Starforce
Lerieux
2000