

The Amazing Spider-Man 2
2014 · as OsCorp Department Head

Chariots of Fire
1981 · as Henry Stallard

Still Alice
2014 · as Eric Wellman

Those People
2015 · as Dick Blackworth

Drop Dead Fred
1991 · as Nigel

A Far Off Place
1993 · as John Winslow

84 Charing Cross Road
1987 · as Brian

Big Business
1988 · as Chuck

Heterosexuals
2010 · as Ryan

Caught in the Act
1993 · as David Marston

Happy New Year
1987 · as Curator

Angelica
2017 · as Dr Pinfield-Smith

Eyes of a Witness
1991 · as Alan

Touched with Fire
2016 · as Dr. Lyon

The Trials of J. Robert Oppenheimer
2008 · as Colonel Pash

Zelda
1993 · as Maxwell Perkins

Alexander Hamilton
2007 · as Thomas Jefferson

Louisa May Alcott: The Woman Behind Little Women
2008 · as Bronson Alcott