Robert F. Lyons was born on October 17, 1939 in Albany, New York, USA. He is an actor and director, known for Platoon Leader (1988), Superstrata and Avenging Angel (1985).
No related contents, please re-enter