Search for "Leigh McCloskey"
in
The Bermuda Depths (TV) (TV) (1978)
Raven (TV Series) (1992)