ActingCraig RussellBorn 1977-06-16· Lewisham, London, England, UKKnown forThe Last Kingdom2015ACTIONOne Last Shot2026ACTIONQueen Cleopatra2023DOCUMENTARYFull filmographyThe Last Kingdom2015ACTIONOne Last Shot2026ACTIONQueen Cleopatra2023DOCUMENTARY