Len Birman
Len Birman was born on September 28, 1932 in Montréal, Québec, Canada. He is an actor, known for Silver Streak (1976), Captain America (1979) and Captain America II: Death Too Soon (1979). He has been married to Ruby Renaut since February 1977. They have two children.