Hamish McEwan

Hamish McEwan is an actor.

Movie

The Passion of Ayn Rand

1999

Movie

Toby McTeague

1986

Movie

They Come Back

2007