Which actor plays journalist Martin Bashir in season 5 of The Crown?
Answer
Prasanna Puwanarajah
Answer
Prasanna Puwanarajah
Prasanna Puwanarajah plays journalist Martin Bashir in season 5 of The Crown.
Bashir appears in the storyline about Princess Diana’s 1995 BBC Panorama interview, one of the season’s most consequential historical threads. The drama portrays his pursuit of the interview and the intense public and royal reaction that followed its broadcast.
Puwanarajah is an English actor, writer and director whose credits include Doctor Foster, Patrick Melrose, Ten Percent and Line of Duty. The Crown was not his first portrayal of Bashir: he also played the journalist in the 2013 biographical film Diana, starring Naomi Watts.
The wrong options represent other season 5 figures. Andrew Havill plays Robert Fellowes, the Queen’s private secretary and Diana’s brother-in-law; Salim Daw plays Mohamed Al-Fayed; and Khalid Abdalla plays Dodi Fayed. Those roles are separate from Bashir’s journalism-centered storyline.
Source: Wikipedia · fact-checked Sept. 2026