Steven Fox was born in Toronto, Ontario, Canada. He is known for The New Addams Family (1998) and The 10th Annual YTV Achievement Awards (1999).
No data