Search for "Peter Harris"
in
The Muppet Show (TV Series) (1976)
Spitting Image (TV Series) (1984)
in
Happy, Texas (1999)
in
Measure of a Man (2018)
in
Of Love & Fantasy (1998)