Acting
1969-05-28 · Salem, Oregon, USA
The 'Burbs
饰 Gary
Talamasca: The Secret Order
饰 Raglan James
饰 Allan
Interview with the Vampire
Roar
饰 Larry the Duck (voice)
饰 Counselor
Ghosts
饰 Tad (Mayor)
饰 Leroy
饰 Travis Sunstrom
Perry Mason
饰 Hamilton Burger
Zoey's Extraordinary Playlist
饰 Charlie
饰 Jack
Vice
饰 Scooter Libby
Overthinking with Kat & June
饰 David
Kidding
饰 Peter
Succession
饰 Jeryd Mencken
Molly's Game
饰 Jay
The Tribes of Palos Verdes
饰 Phil
APB
饰 Gideon Reeves
Ghostbusters
饰 Phil Hudson (uncredited)
Wayward Pines
饰 Peter McCall
饰 Greg
Manhattan
饰 Joseph Bucher
Justice League: War
饰 Hal Jordan / Green Lantern (voice)
The Blacklist
饰 Nathaniel Wolfe
Mr. Morgan's Last Love
饰 Miles Morgan
饰 Mr. Finkle
Nobody Walks
饰 Billy
Vamps
饰 Vadim
Animal Practice
饰 George Coleman
Goats
饰 Bennet
30 Beats
饰 Adam
L!fe Happens
饰 Henri
Elektra Luxx
饰 Benjamin
饰 Host
The Presence
饰 The Man
See You in September
饰 A.J
Modern Family
饰 Charlie Bingham
饰 Trevor Grainger
Against the Current
饰 Jeff Kane
Childrens Hospital
饰 Michael
饰 Robin Mack
Flannel Pajamas
饰 Stuart
Puccini for Beginners
饰 Philip
Ask the Dust
饰 Sammy
饰 Self
Weeds
饰 Andy Botwin
American Dad!
饰 Ax Jenkins (voice)
Jack & Bobby
Angels in America
饰 Prior Walter / Leatherman in the Park
饰 Morris Monk
Without a Trace
饰 Thomas Beale
Everwood
饰 James Carmody
饰 Damien Pritzker
CSI: Crime Scene Investigation
饰 Patrick Bromley
饰 Lonnie
饰 Bartolomew 'Barto' Zane
Law & Order: Special Victims Unit
饰 Eric Plummer
饰 Self - Presenter
饰 Aldo Speck
Love! Valour! Compassion!
饰 Bobby Brahms
The Pretender
饰 Horace Strickland
Wolf
饰 Laura's Brother (uncredited)