2023
as Self (archive footage)
2014
as Self (archive footage)
2009
as Himself - Host
2008
as Self
2003
as Self
2001
as John Tesh
1997
1996
1995
as John Tesh
1994
as Self
1993
as John Teshadactyl (voice)
1992
as Entertainment Tonight Host (voice) (uncredited)
1991
as John Tesh
1990
1989
as TV Newscaster
1987
as Klingon Warrior
1960
as John Teshadactyl (voice)