Hot Search
No search results found
Write an article
Start 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.