Search for "Ross Davidson"
in
The Comedy of Errors (TV) (1983)
The Pirates of Penzance (1983)