Home / Discover / People

Mad Men

2007
as Harry Crane

GLOW

2017
as Mark Eagan

Run (2020)

2020
as Laurence Richardson

In the Dark (2019)

2019
as Dean Riley

BlackBerry

2023
as Paul

White House Plumbers

2023
as Egil “Bud” Krogh

Summer of 84

2018
as Wayne Mackey

LBJ

2017
as Pierre Salinger

Fairhaven

2012
as Sam

Mr. Stache

2011
as Mr. Stache

A Crooked Somebody

2018
as Michael Vaughn

Manhattan Mixup

2011
as Agent Cogan

Buried Child

2016
as Bradley

Guest Star

Episode Nikita
Betrayals (1)
2011
Episode Without a Trace
Article 32
2008
Episode FBI
Apex
2019
Episode Attack of the Show
James Gunn and Rich Sommer
2012
Series Firebuds 2022
Episode Alice's Wonderland Bakery
Dodo Dilemma
2022
Episode CSI: Crime Scene Investigation
Man Up
2011
Episode Firebuds
Marsh Mayhem
2022
Episode Board with Life
Dead of WInter
2016
Episode The George Lucas Talk Show
Episode XII: The Empire Contracts Covid
2020
Episode Firebuds
Marsh Mayhem / The Art of Friendship
2022
Episode The George Lucas Talk Show
Episode XV: A New Hopevember
2020
Episode Elementary
Solve for X
2013
Episode Elementary
Just a Regular Irregular
2014
Episode Elementary
The Geek Interpreter
2018
Episode The Simpsons
My Fare Lady
2015
Episode Law & Order
Talking Points
2007