Hamish McEwan

Hamish McEwan

Hamish McEwan is an actor, known for The Passion of Ayn Rand (1999), Amelia (2009) and Critical Care (1997).