Craig Thomas Lambert

Craig Thomas Lambert

Craig Thomas Lambert

Craig Thomas Lambert

Acting

Holmes & Watson (2018)

Yeoman of the guard (uncredited)

The Limehouse Golem (2016)

Upper Class Gent (uncredited)