Last of the Time Lords
Some of Ellis' roles include Gary Preston on the BBC One sitcom "Miranda" (2010–2015); King Cenred on the BBC fantasy series "Merlin" (2008); Justyn in Channel 4's "No Angels"; and Thomas Milligan in the "Doctor Who" series three finale "Last of the Time Lords". He has appeared in the long-running BBC One soap opera "EastEnders"; the BBC sketch comedy show "The Catherine Tate Show"; and the BBC medical drama "Holby City". In July and August 2009, he starred in the ITV comedy drama "Monday Monday". He was cast as Detective Inspector Bland in "Agatha Christie's Poirot".