Good Trouble Wiki
Good Trouble Wiki

Craig Parker is a New Zealand actor. He portrays Yuri Elwin in Freeform's, Good Trouble.

Early Life

Craig was born in Suva, Fiji, but was raised primarily in New Zealand, where he began his career. He is best known for his roles in The Lord of the Rings film trilogy, Xena: Warrior Princess, and as Stephane Narcisse in the CW series, Reign. He also guest-starred in Agents of S.H.I.E.L.D. as Taryan.



Year Title Role
2001 The Lord of the Rings: The Two Towers Haldir
2002 The Lord of the Rings: The Two Towers
2003 The Lord of the Rings: The Return of the King Gothmog / Gurtiz (Extra / Voice)
2006 Weekend Lovers Matt
2009 Underworld: Rise of the Lycans Sabas


This list is condensed. For a complete list of Craig Parker' 30+ television appearances, please see his IMDb page.
Year Title Role
1992-1996; 2007-2008, 2020 Shortland Street Guy Warner
1997 Zena: Warrior Princess Prince Sarpedon
1999 Zena: Warrior Princess Cleades
2001 Zena: Warrior Princess Bellerophon
2001-2004 Mercy Peak Alistair Kingsley
2008-2010 Legend of the Seeker Darken Rahl
2014-2017 Reign Lord Stephane Narcisse
2018 Agents of S.H.I.E.L.D. Taryan
2021 Good Trouble Yuri Elwin


  • Craig is an openly gay man.