Mark Raffety was born in Portsmouth, England, UK. He is known for Xena: Warrior Princess (1995), Neighbours (1985) and Satisfaction (2007).
No data