He played the role of Dr. Al Jenkins on the BBC soap opera EastEnders and has appeared on shows such as Blood of Zeus, Castlevania, Monarch, NCIS and Preacher.
[3][4] He has also voiced characters such as Torvin in Middle-earth: Shadow of Mordor, Ignis Scientia in Final Fantasy XV and Alfred Pennyworth and Nightwing in Batman Ninja.
[3] In 2009, Croasdell confirmed that he would be the body double for Daniel Craig in a 2010 released video game, in which he plays the role of James Bond.
He also starred in Body of Proof series 2 episode 9 – "Gross Anatomy" as Ronan Gallagher which aired in the US on 29 November 2011 and in the UK on 1 March 2012.
He played Colonel Elmer Ellsworth, the first conspicuous casualty of the Civil War, in the 2012 film Saving Lincoln.