PR2020 logo.png This article is about a/an voice actor in the Power Rangers franchise.

Craig Parker is an actor from New Zealand, known for his roles as Haldir in the films The Fellowship of the Ring and The Two Towers, Darken Rahl in the television series Legend of the Seeker, Stéphane Narcisse in the CW television series Reign, and Gaius Claudius Glaber in the television series Spartacus.

He voiced Blue Face, Mad Magnet & Motodrone in Power Rangers Ninja Storm and was the narrator of Power Rangers SPD episode 1, Beginnings: Part 1. He is currently starring in the CW's Reign as Narcisse alongside Adelaide Kane. in 2018 Charmed (2018 TV series)


Year Title Role Notes
1989-1990 Template:Sortname Soldier #1
2001 No One Can Hear You Henley
Template:Sortname Haldir
2002 Template:Sortname
2003 The Lord of the Rings: The Return of the King Gothmog / Guritz Extra / Voice
2006 Weekend Lovers Matt
2009 Underworld: Rise of the Lycans Sabas


Year Title Role Notes
1987 Gloss Justin Grieg Unknown episodes
1989 Hotshotz Nicholas
2007–2008, 2020
Shortland Street Guy Warner Main role
1993 Template:Sortname Student bartender Miniseries
1996 City Life Seth 2 episodes
1997 2 People Host Unknown episodes
1997 Xena: Warrior Princess Prince Sarpedon Episode: "For Him the Bell Tolls"
1998 Young Hercules Lucius 2 episodes
1999 Xena: Warrior Princess Cleades Episode: "The Key to the Kingdom"
1999 Template:Sortname Larry Sharpe Episode: "A Crack in Time"
2001 Xena: Warrior Princess Bellerophon Episode: "To Helicon and Back"
2001–2004 Mercy Peak Alistair Kingsley Main role
2003 Power Rangers Ninja Storm Blue Face Voice role; episode: "Prelude to a Storm"
2003 Power Rangers Ninja Storm Mad Magnet Voice role; episode: "There's No "I" in Team"
2003 Power Rangers Ninja Storm Motodrone Recurring voice role, 8 episodes
2005 Power Rangers S.P.D. Narrator Voice role; episode: "Beginnings: Part 1"
2008–2010 Legend of the Seeker Darken Rahl Main role
2009 Diplomatic Immunity Leighton Mills Main role
2010 Radiradirah Prince John 2 episodes
2010, 2012 Spartacus Gaius Claudius Glaber Recurring role (season 1)
Main role (season 2)
2011 Waitangi: What Really Happened James Stuart Freeman Television film
2012 Shackleton's Captain Frank Worsley Television film
2013 NCIS: Los Angeles Vasile Comescu Episode: "Reznikov, N."
2013 Sleepy Hollow Colonel Banastre Tarleton Episode: "The Sin Eater"
2014 NCIS JAG Major Richard Huggins Episode: "Shooter"
2014–2017 Reign Lord Stéphane Narcisse Main role (seasons 2–4)
2018 Wikipedia: Agents of S.H.I.E.L.D. Taryan 2 episodes
2018–2019 Charmed Alastair Caine Recurring role (season 1)
2021 Good Trouble Yuri Elwin Recurring role (season 3)[1]