Known For
Acting
Born
July 26, 1954
Died
April 21, 2024 (age 69)
Babylon 5
Narn Captain
1994
Patient
Teronn
Sister, Sister
Customer
The New Alfred Hitchcock Presents
Dr. Clifford
1985
Lost on Earth
Bram (voice)
1997
The Return of the Six-Million-Dollar Man and the Bionic Woman
Walter
1987