Edward Bazalgette Director (13) The Last Kingdom: Seven Kings Must Die (2023) The Witcher (2019) Class (2016) The Last Kingdom (2015) Endeavour (2012) The Guilty (2013) A Mother's Son (2012) DCI Banks (2010) Vera (2011) Werewolves: The Dark Survivors (2009) Hannibal (2006) Genghis Khan (2005) Doctor Who (2005) Producer (2) Endeavour (2012) Genghis Khan (2005)