 His film appearances include "The Danish Girl", "The Iron Lady", "War Horse" and "".In 2017, he joined the main cast of AMC's "Preacher", portraying the antagonist Herr Starr.He has provided his voice to Lofty Thaddeus Worthington in the 2005 film "Valiant".