Peter McCauley was born on March 8, 1950 in New Zealand. He is an actor, known for The Lost World (1999), The Interview (1998) and The Lost World (1999). He is married to Catherine Wilkin. Read more on iMDB