Actor Hamish McEwan is an actor, known for The Passion of Ayn Rand (1999), Amelia (2009) and Zombie Nightmare (1987). Known for: The Passion of Ayn Rand (1999), Amelia (2009), Zombie Nightmare (1987), Critical Care (1997) Search: