Log in
Steven Barnes
Actor | Writer
03/01/1952
Los Angeles, California, USA
Known For
The Outer Limits
7.7
Danger Word
7.5
Baywatch
5.5
From Cape Town with Love
0.0