Steve Tate is known for Longshot (2001) and Xena: Warrior Princess (1995).
Xena: Warrior Princess
Longshot
No data