Hamish McEwan Filmography
- Actor (34 credits)
- Nikita (2010) John Fleder
- Amelia (2009) Paul
- M.V.P. (2008) Father Czarka
- Victor (2008) Frank Roth (Lawyer)
- They Come Back (2007) Edward
- The Dresden Files (2007) Kelton Franks
- 'Til Death Do Us Part (2006) Henry Stewart
- Rumours (2006) Peter Popovitch
- Kevin Hill (2004) Mitch Claypool
- Veritas: The Quest (2003) Deshaies
- Radio Free Roscoe (2003) Principal Waller
- Street Time (2002) Daniel McGuire
- Blue Murder (2001) Steven Dexter
- The Big Heist (2001) Agent Ruleman
- Avengers (1999) Simon Williams
- The Passion of Ayn Rand (1999) Henry
- Mythic Warriors: Guardians of the Legend (1998) Prince Dionus
- No Contest II (1997) Binsey
- Elvis Meets Nixon (1997) Wait carpenter
- Critical Care (1997) Dr. Hansen
- Flash Forward (1996) Mr. Hargreaves
- Traders (1996) Andrew
- Strauss: The King of 3/4 Time (1995) Josef Strauss
- Liberty Street (1994) Ben
- TekWar (1994) Pulatti
- Death by Moonlight: Bomber Command (1992) R. G. Dale
- Top Cops (1990) Officer
- State Park (1988) Eddie
- My Secret Identity (1988) Bob
- Zombie Nightmare (1987) Peter
- The High Price of Passion (1986) Hal
- The Trumpeter (1986) Rickbarton
- Secret Weapons (1985) Elena's Cadet
- The Sight (1985)