Actor
- The 100 (2019) TV Series … Russell Lightbourne
– The Gospel of Josephine (2019) … Russell Lightbourne
– Red Sun Rising (2019) … Russell Lightbourne - HeadShop (2018) … Grant
- Are We Good Parents? (2017) Short … Bill
- Timeless (2016) TV Series … Ian Fleming
– Party at Castle Varlar (2016) … Ian Fleming - The Red Dress (2015) TV Movie … James
- With Friends Like These (2015) … Lee
- Forza Horizon 2 (2014) Video Game … Ben Miller (voice)
- The 7.39 (2014) TV Movie … Ryan Cole
- Once Upon a Time (2013) TV Series … Robin Hood
- Once Upon a Time in Wonderland (2013) TV Series … Robin Hood
– Forget Me Not (2013) … Robin Hood - Criminal Minds (2013) TV Series … Thane Parks
– Brothers Hotchner (2013) … Thane Parks - Scott & Bailey (2012-2013) TV Series … PC Sean McCartney / Sean McCartney
- Songs for Amy (2012) … Sean O’Malley
- Death in Paradise (2011) TV Series … Marlon Collins
– Episode #1.1 (2011) … Marlon Collins - Bedlam (2011) TV Series … Sean
– Hide and Seek (2011) … Sean
– Inmates (2011) … Sean
– Driven (2011) … Sean - Lovelives (2011) TV Movie … Blake
- Undercovers (2010) TV Series … Clive Garrity
– Xerxes (2010) … Clive - CSI: NY (2010) TV Series … Alex Brodevesky
– The 34th Floor (2010) … Alex Brodevesky - Cold Case (2010) TV Series … Phil
– Two Weddings (2010) … Phil - Mister Eleven (2009) TV Mini-Series … Dan
- Kröd Mändoon and the Flaming Sword of Fire (2009) TV Series … Kröd Mändoon
- Cupid (2009) TV Series … Dave
– Pilot (2009) … Dave - Meet the Spartans (2008) … Leonidas
- The Dukes (2007) … Dave
- LA Blues (2007) … Jack Davis
- The Class (2006) TV Series … Kyle Lendo
- The Third Wish (2005) … Brandon
- Eve (2003-2006) TV Series … Donovan Brink
- Off Centre (2001-2002) TV Series … Euan Pierce
- Prince Charming (2001) TV Movie … Prince Charming
- Urban Gothic (2000) TV Series … Jude
– Thirteen (2000) … Jude - Out of Depth (2000) … Paul Nixon
- Sunburn (2000) TV Series … Lee Wilson
- Holby City (1999) TV Series … Darren Ingram
– Staying Alive: Part 2 (1999) … Darren Ingram
– Staying Alive: Part 1 (1999) … Darren Ingram - Dear Nobody (1997) TV Movie … Chris
- Scene (1997) TV Series … Alan
– A Man of Letters (1997) … Alan - Dangerfield (1995) TV Series … Marty Dangerfield
- EastEnders (1993) TV Series … Aidan
- The Bill (1993) TV Series … Darren Hancock
– A Better Life (1993) … Darren Hancock - Waterland (1992) … Peter (as Sean McGuire)
- Growing Pains (1992) TV Series … Jason Begley
- Dodgem (1991) TV Series … Simon Leighton
- Grange Hill (1988-1991) TV Series … ‘Tegs’ Ratcliffe / Tegs Ratcliffe
- Monty Python’s The Meaning of Life (1983)
- A Voyage Round My Father (1982) TV Movie
Self
- Michael Raymond-James for BulliesKeepOut.com (Video Short) … Himself
- What’s Cooking? From the Sainsbury’s Kitchen (TV Series) … Himself – Guest
– Episode #1.50 (2013) … Himself – Guest - Loose Women (TV Series) … Himself
– Episode #15.33 (2010) … Himself
– Episode #13.193 (2009) … Himself
– Episode #2.42 (2000) … Himself - All Star Family Fortunes (TV Series) … Himself
– Episode #4.7 (2009) … Himself - Hollywood Lives (TV Series documentary) … Himself – Actor / Himself
– The Beckhams & The Brits (2009) … Himself – Actor
– Scandal & Gossip (2009)
– Fame & Fortune (2007) … Himself - The Wright Stuff (TV Series) … Himself – Guest Panelist
– Episode #10.105 (2009) … Himself – Guest Panelist
– Episode #9.54 (2008) … Himself – Guest Panelist - Saturday Kitchen (TV Series) … Himself
– Episode dated 30 May 2009 (2009) … Himself - Meet the Spartans: Prepare for Thrusting Featurette (Video short) … Himself
- Tour the Set with Ike Barinholtz (Video documentary short) … Himself
- Breakfast (TV Series) … Himself
– Episode dated 21 March 2008 (2008) … Himself - The Podge and Rodge Show (TV Series) … Himself
– Episode #3.33 (2007) … Himself - The Late Late Show with Craig Ferguson (TV Series) … Himself
– Episode #3.55 (2006) … Himself - GMTV (TV Series) … Himself
– Episode dated 10 September 2004 (2004) … Himself - Liquid News (TV Series) … Himself
– Episode dated 24 March 2004 (2004) … Himself
– Episode dated 21 June 2001 (2001) … Himself - The Jamie Kennedy Experiment (TV Series) … Himself / Euan
– Episode #1.8 (2002) … Himself
– Episode #1.7 (2002) … Euan - Noel’s House Party (TV Series)
– Noel’s New York House Party (1997) - Ant and Dec Unzipped (TV Series) … Himself
– Episode #1.1 (1997) … Himself - The Geeks (TV Series) … Himself
- Surprise Surprise! (TV Series) … Himself
– Episode #12.7 (1995) … Himself - The Word (TV Series) … Himself
– Episode #4.3 (1993) … Himself - Gamesmaster (TV Series) … Himself
– Episode #3.2 (1993) … Himself