Defiance: Cast Rate: –☹️ Very Bad🙁 Bad😐 Average🙂 Good😃 Excellent🤩 Super! ★ Save Rating✔ Rating Saved! Notify me: –about new episodeabout new seasonabout end of season Subscribe✔ Subscription Saved! Defiance Adventure, Science-Fiction, Action 4/15/13 – 8/28/15 United States GeneralEpisodesCastCharactersGallery Cast See full cast → Grant Bowler as Joshua Nolan Julie Benz as Amanda Rosewater Stephanie Leonidas as Irisa Nyira Jaime Murray as Stahma Tarr Tony Curran as Datak Tarr Tony Curran as Datak Tarr Jesse Rath as Alak Tarr Graham Greene as Rafe McCawley Anna Hopkins as Jessica "Berlin" Rainer Anna Hopkins as Jessica "Berlin" Rainer James Murray as Niles Pottinger James Murray as Niles Pottinger Mia Kirshner as Kenya Rosewater Mia Kirshner as Kenya Rosewater Nichole Galicia as Kindzi