Known For
Filmography

Daredevil: Born Again
TV · as Arthur Sledge · 3 eps

FBI
TV · as Warren Foster · 1 ep

Angelica
Movie · as Dr Pinfield-Smith

Touched with Fire
Movie · as Dr. Lyon

Divorce
TV · as Emmett Schaab · 1 ep

Those People
Movie · as Dick Blackworth

Code Black
TV · as Peter Hudson · 1 ep

Still Alice
Movie · as Eric Wellman

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

The Blacklist
TV · as Stanley Birch · 1 ep

Heterosexuals
Movie · as Ryan

Blue Bloods
TV · as Ray Curston · 1 ep

The Good Wife
TV · as Dr. Theo Lawton · 1 ep

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

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

Cashmere Mafia
TV · 3 eps

The Starter Wife
TV · as David Shea · 8 eps

Alexander Hamilton
Movie · as Thomas Jefferson

Burn Notice
TV · as Carson Huxley · 1 ep

Ugly Betty
TV · as Lindsay Dunne · 2 eps

Law & Order: Criminal Intent
TV · as Phillip, Bernard Cove · 1 ep

Sex and the City
TV · as Mr. Marvelous · 2 eps

Liberty!
TV · as General Charles Cornwallis · 6 eps

A Far Off Place
Movie · as John Winslow

Zelda
Movie · as Maxwell Perkins

Caught in the Act
Movie · as David Marston

Mann & Machine
TV · 1 ep

Drop Dead Fred
Movie · as Nigel
Eyes of a Witness
Movie · as Alan

Law & Order
TV · as Dr. Charles Blanchard · 1 ep

Seinfeld
TV · as Simon · 1 ep

Big Business
Movie · as Chuck

American Experience
TV · as Thomas Jefferson · 1 ep

84 Charing Cross Road
Movie · as Brian

Happy New Year
Movie · as Curator

Miami Vice
TV · as Richard Cross · 1 ep

The Woman in White
TV · as Walter Hartright · 5 eps

Cheers
TV · as Chef Maurice · 1 ep

Chariots of Fire
Movie · as Henry Stallard

Sir Henry at Rawlinson End
Movie · as Ralph Rawlinson

Minor Complications
Movie · as Ferguson

An Ordered Life
Movie · as Peter

Knots Landing
TV · as Nigel Treadwell · 3 eps

Dick Turpin
TV · as Lieutenant Ford · 1 ep

Playhouse
TV · as Peter · 1 ep
