Biography

Peter Ortel is known for his work on Spirit Ditch (1999), Heavy (1995) and Teresa's Tattoo (1994).