
Cast
Age 37 · United Kingdom
4 shows

2017 · TNT · Ended
as Christopher Marlowe

2016 · Netflix · Ended
as Henry Creel / Vecna

2011 · STARZ · Ended
as King Arthur Pendragon

2009 · AMC · Ended
as 11-12
Main cast roles from TVmaze. Guest appearances aren't listed.