Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
John Stevenson Lang was born on February 28, 1906 in Glasgow, Scotland, UK. He was an actor, known for Rob Roy: The Highland Rogue (1953), The Invincible Brothers Maciste (1964) and The Red Grass (1959). He died in 1961 in Hampstead, London, England, UK.