Since the start of his acting career, Rayner has been involved in a diverse range of critically acclaimed productions spanning television, film and theater.
Prior to starring as Barry Al-Fayeed for three seasons in FX's Tyrant, Rayner was last seen on television screens in the BBC/Discovery Channel co-production The Whale as Captain George Pollard. Also in 2013, Rayner starred as Simon Templar in the pilot remake of the popular TV series The Saint.
In 2012, Rayner took on the male lead role of Aidan Marsh in the BBC1/HBO co-production Hunted, starring opposite Melissa George. In 2010, Rayner appeared in the popular TNT series Hawthorne as Dr. Steve Shaw, opposite Jada Pinkett-Smith. He previously starred as the male lead in the prime-time BBC1 drama series Mistresses as lawyer Dominic Montgomery. Rayner has also appeared in a number of popular television series including At Home with the Braithwaites, Vincent, The Line of Beauty, Doctor Who, Waking the Dead, Sensitive Skin and the BAFTA Award-winning comedy Miranda.
Rayner's notable feature film credits include Alek Keshishian's Love and Other Disasters, with Brittany Murphy, Matthew Rhys and Catherine Tate; and Dan Reed's 2007 revenge thriller Closure.
Rayner has also appeared onstage in This is Our Youth at the Garrick Theatre, where he played drug dealer Dennis Ziegler, originally played by Matt Damon on Broadway. Rayner has worked numerous times with the Royal Shakespeare Company, including Marianne Elliott's 2006 Much Ado About Nothing as Claudio, and Nancy Meckler's 2006 Romeo and Juliet as Tybalt. Additionally in 2004, he appeared onstage as Jack Absolute in The Rivals at the Bristol Old Vic, directed by Rachel Kavanagh. Most recently in 2015, Rayner performed to critical acclaim in Michael Attenborough's Someone Who'll Watch Over Me, playing the lead role of the American doctor.
Rayner studied English at Durham University before securing a place at the London Academy of Music and Dramatic Art.