Miriama Smith
Television

Title
Year
Role
Notes
1991
Shark in the Park
Sally
1 episode: "Give a Dog a Bad Name"
1995
Mirror, Mirror
Ani
Regular role (18 episodes)
1997–98
Shortland Street
Nurse Awhina Broughton
Recurring role
1998
The Adventures of Swiss Family Robinson
Princess Moya
3 episodes: "Princess from the Sea: Parts 1–3"
1998
Young Hercules
Pelia
1 episode: "Cold Feet"
2000
Xena: Warrior Princess
Shiana
1 episode: "Antony and Cleopatra"
2001
The Tribe
Moz
Regular role (series 3, 16 episodes)
2001–04
Mercy Peak
Dana McNichol
Main role (33 episodes)
2001
Atlantis High
Vita
Main role
2002
Mataku
Hine
1 episode: "The Enchanted Flute"
2002
Revelations – The Initial Journey
Anaka
1 episode: "Tomorrow Is Another Day"
2004
Power Rangers Dino Thunder
Elsa / Principal Randall
Main role
2005
Serial Killers
Nurse Pania
Recurring role (5 episodes)
2005
Last Man Standing
Zoe Hesketh
Main role
2006
Karaoke High
Angela Bartlett
Main role
2008
New Zealand's Got Talent
Herself (Judge)
Series 1
2010
Legend of the Seeker
Du' Chaillu
1 episode: "Light"
2010
Kaitangata Twitch
Grace Gallagher
Main role
2010
Stolen
Donna Hall
Television film
2011
The Jono Project
Hannah
1 episode
2012
Siege
Delwyn Keefe
Television film New Zealand Television Award for Best Performance by a Supporting Actress
2013
Best Bits
Herself
1 episode
2016–17
Filthy Rich
Brady Trubridge
Main role
2017–present
800 Words
Ngahuia
Guest role (2 episodes)
2018
Playing for Keeps
Dr Lauren Gambi
-

Question: What role did Miriama Smith play in Power Rangers Dino Thunder from 2014?
Answer: in 2004, Miriama Smith played the role of Elsa/Principal Randall in Power Rangers Dino Thunder.