John Leonard


Malum
Police Officer
2023

Xena: Warrior Princess
The Giant Killer
Soldier
10/14/1996
Cleopatra 2525
Truth Be Told
Betrayer Guard #1
02/03/2001