No photo
Acted in 18
1980s
- 1989
- 1988
- 1986
Lifetime Contract
Guardian
- 1985
- 1984
Joy of Sex
Ted
- 1981
1970s
- 1979
- 1978
Police Story: No Margin for Error
Parker
Nowhere to Run
Oliver
The Kid from Not-So-Big
Slowhand
- 1977
- 1976
Sybil
Dr. Castle · 2 episodes
- 1974
- 1972
Delphi Bureau
Hippie Soldier · 1 episode