Ross Davidson

1949–2006·Deceased·Active 1983–1983

Ross Davidson was born on August 25, 1949 in Airdrie, Lanarkshire, Scotland, UK. He was an actor, known for

Career stats
10Films
39Posters
—Years active
1983Peak year
Eras & genres
Eras
Genres