James MacPhearson Filmography
- Actor (39 credits)
- Hold On (2017) Thom (Bodyguard)
- Empire of the Heart (2017)
- Fearless Heart 1929 (2017) Josh Bennett
- Dirty (2016) Johnny
- KOPP Chapter 2 (2014)
- Undying Dreams (2014) Steve
- Gemini Rising (2013) Peter Donovan
- Huff (2013) Dingo
- Phase Two (2013) Policeman Zombie
- Look Who's Stalking (2013) Stalker
- Outlaw Empires (2012) Michael T
- Tainted Rose (2011) James Anderson
- Unusual Suspects (2010) Detective Art Beautry
- Eagleheart (2010) Stan
- Jenny Got a Boob Job (2009) Coach
- The Telling (2009) Officer Embers
- Behaving Badly (2009) Josh
- Hollywood Confidential (2008) Charlie Whisper
- Naked Beneath the Water (2006) Fireman Dan Rivers
- Coast (2003) Bouncer
- Robbery Homicide Division (2002) Crew Member #2
- Reasonable Doubt (2001) Killer
- Beneath Loch Ness (2001) Cromwell
- Arrest & Trial (2000) Detective Fremayer
- The Pornographer (1999) Security Guard -Jim
- Silk Hope (1999) Bartender
- The Party Crashers (1998) Junior Detective
- Get a Job (1998) Jim - Soccer Player
- Cause N' Defect (1998) Killer
- Port Charles (1997) Henchman #1
- Total Force 2 (1997) Detective Stevenson
- Smart Money (1996) Detective McNally
- Dead Giveaway (1995) Danny
- Professional Affair (1995) Bartender
- Dangerous Waters (1994) Brown
- Erotic Confessions (1994) Rowdy Friend
- The Waiter (1993) Waiter
- Super Force (1990) Body Guard
- Swamp Thing (1990) Security Guard