HomePeople Biography and filmographyJohn Leonard Biography unavailable on TMDB. Movies (1)TV shows (2) Movies (1) Summer Switch1984 · Terry Mallison TV shows (2) Xena: La Princesa Guerrera1995 · Soldier Hércules: Los Viajes Legendarios1995 · Fire Fighter