← Back to explore











































Filmography42 titles

Regular Show
2010as Corporal (voice)
2010as Corporal (voice)

The Mentalist
2008as James Kinsey
2008as James Kinsey

Charmed
1998as Bosk
1998as Bosk

Castle
2009as Corey Francis / Noah Kesswood
2009as Corey Francis / Noah Kesswood

Rizzoli & Isles
2010as Agent Cameron Davies
2010as Agent Cameron Davies

Desperate Housewives
2004as Bill Pearce
2004as Bill Pearce

Blue Bloods
2010as Donnie Hassett
2010as Donnie Hassett

Grace and Frankie
2015as Roy
2015as Roy

Hawaii Five-0
2010as Stan Edwards
2010as Stan Edwards

Warehouse 13
2009as Ted
2009as Ted

CSI: Miami
2002as Russell Edge
2002as Russell Edge

Frasier
1993as Clint
1993as Clint

The Blacklist
2013as Governor Richard Sweeney
2013as Governor Richard Sweeney

Elementary
2012as Jake Bozeman
2012as Jake Bozeman

Better Off Ted
2009as Mordor
2009as Mordor

CSI: Crime Scene Investigation
2000as Ryan Miller
2000as Ryan Miller

The Good Fight
2017as Judge Wick Stilton
2017as Judge Wick Stilton

Two and a Half Men
2003as Marcus
2003as Marcus

Blindspot
2015as J.B. Kelley
2015as J.B. Kelley

Sex and the City
1998as Ship Officer Matt Cook, USN
1998as Ship Officer Matt Cook, USN

CSI: NY
2004as Rick Smith
2004as Rick Smith

Love and Sunshine
2019as Jake Terry
2019as Jake Terry

Designated Survivor
2016as Jack Bowman
2016as Jack Bowman

Hot in Cleveland
2010as Kirk Stark
2010as Kirk Stark

Nip/Tuck
2003as Skip Pierce
2003as Skip Pierce

Devious Maids
2013as Nicholas Deering
2013as Nicholas Deering

Las Vegas
2003as Jeff McKee
2003as Jeff McKee

Younger
2015as Cameron
2015as Cameron

Big Love
2006as Jack
2006as Jack

Christmas in Evergreen: Letters to Santa
2018as Kevin Miller
2018as Kevin Miller

Shark
2006as Peter Rhodes
2006as Peter Rhodes

Switched for Christmas
2017as Greg
2017as Greg

The Code
2019as Commander Noah Hewitt
2019as Commander Noah Hewitt

Life on Mars
2008as Ronald Harris
2008as Ronald Harris

GCB
2012as Blake Reilly
2012as Blake Reilly

Meet Me at Christmas
2020as Beau
2020as Beau

Herbie: Fully Loaded
2005as ESPN Reporter
2005as ESPN Reporter

Sister Swap: A Hometown Holiday
2021as Eric
2021as Eric

Tarzan
2013as Greystoke (voice)
2013as Greystoke (voice)

The Wedding Chapel
2013as Roger Waters
2013as Roger Waters

The Answer
2015as Cole Sr.
2015as Cole Sr.

Tides of War
2005as Captain Galasso
2005as Captain Galasso