Personal Info
Known For
Acting
Known Credits
69
Gender
Male
Birthday
1970-06-26 (55 years old)
Place of Birth
Grosse Pointe, Michigan, USA
Acting

2025

Suits LA as Ted's Father

2025

Suits LA as Edward 'Teddy' Brooks

2024

Georgie & Mandy's First Marriage as Fred Fagenbacher

2022

How I Met Your Father as Grant Rose

2019

Countdown as Charlie

2018

The Rookie as Cooper Sanford

2018

Narcos: Mexico as James 'Jaime' Kuykendall

2018

The Alienist as William Randolph Hearst

2017

Will & Grace as James Wise

2016

DC's Legends of Tomorrow as Eobard Thawne / Reverse-Flash

2016

DC's Legends of Tomorrow as Eobard Thawne

2015

Teacher of the Year as Mitch Carter

2015

Day Out of Days as Jason

2014

The Flash as Eobard Thawne / Reverse-Flash

2014

The Flash as Eobard Thawne

2013

Her as Charles

2013

The Carrie Diaries as Tom Bradshaw

2013

Devil's Knot as Paul Ford

2012

Scandal as Billy Chambers

2012

Bent as Ben

2011

The Exes as Charles Hayward

2010

Pound Puppies as Hunky Man / Ticket Seller / Ref (voice)

2010

Amish Grace as Gideon Graber

2009

The Good Wife as Adam Boras

2009

Castle as Henry Jenkins

2009

Drop Dead Diva as A.J. Fowler

2008

Eli Stone as Nathan Stone

2008

Towelhead as Gil Hines

2006

Brothers and Sisters as Alec Tyler

2006

The New Adventures of Old Christine as Burton Schaefer

2006

Justice as Will Bechtel

2005

Criminal Minds as Vincent Shyer

2005

Hell's Kitchen as Self - Restaurant Patron

2005

Medium as Dr. Erik Westphal

2005

Madison as Owen

2004

Boston Legal as A.D.A. Adam Mersel

2004

Entourage as Dan Coakley

2004

Joey as Eric

2004

Straight-Jacket as Guy Stone

2003

Identity as Assistant District Attorney

2003

Gods and Generals as Col. Adelbert Ames

2002

CSI: Miami as Mike Lasker

2002

Good Morning, Miami as Gavin Stone

2002

I Love the '80s as Not available

2002

Super Sucker as Howard Butterworth

2001

When Billie Beat Bobby as Larry King

2001

Unmasking Zorro as Self

2001

John John in the Sky as John John (adult)

2000

CSI: Crime Scene Investigation as Major Bernard Mills

1999

The West Wing as Mr. Blake - U.S. Attorney

1999

Providence as Kevin Norris

1998

The Mask of Zorro as Capt. Harrison Love

1998

Living in Captivity as Will Merrick

1997

Lovelife as Danny (as Matthew Letscher)

1996

Power 98 as Eddie (voice)

1995

Almost Perfect as Rob Paley

1995

The Watcher as Not available

1995

Stolen Innocence as Eddie (as Matthew Letscher)

1995

Prehysteria! 3 as Needlemeyer

1994

Ellen as Steven Morgan

1994

Vanishing Son as Frank

1993

Dr. Quinn, Medicine Woman as Tom Jennings

1992

The Larry Sanders Show as Not available

1991

Silk Stalkings as Not available