 Eddie Marsan has played those sorts of roles for three decades across stage and screen. He's that rare actor constantly busy. On film he's worked with a host of renowned directors like Martin Scorsese, Mike Lee, Steven Spielberg, Terence Malick and Woody Allen.