Home / Discover / People

Die Hard 2

1990
as Kahn

American Dreams

2002
as Jack Pryor

L.A. Law

1986
as Billy Castroverti

Hound Dogs

2011
as Marty Crowley

Donato and Daughter

1993
as Bobby Keegan

Murder by Numbers

2002
as Asst. D.A. Al Swanson

Breach of Conduct

1994
as Lt. Ted Lutz

The Naked Truth

1995
as Jake Sullivan

Wildwood Days

2008
as Tom Verica

Not Our Son

1995
as Randy Litchfield

Director

Episode For the People (2018)
18 Miles Outside of Roanoke
2018
Episode Grey's Anatomy
In the Midnight Hour
2008
Episode Eastwick
Red Ants and Black Widows
2009
Episode Scandal (2012)
Baby, It's Cold Outside
2015
Episode Scandal (2012)
It's Hard Out Here for a General
2016
Episode Grey's Anatomy
How Insensitive
2010
Episode Scandal (2012)
A Door Marked Exit
2013
Episode Scandal (2012)
Wild Card
2016
Episode Scandal (2012)
Ride, Sally, Ride
2014
Episode Scandal (2012)
Over a Cliff
2018
Episode The Mentalist
Red Gold
2011
Episode Scandal (2012)
The Trail
2012
Episode Grey's Anatomy
What Is It About Men
2011
Episode For the People (2018)
This Is What I Wanted to Say
2018
Episode Station 19
No Days Off
2020
Episode Scandal (2012)
White Hat's Off
2012
Episode Private Practice
What You Do for Love
2009
Episode For the People (2018)
First Inning
2019
Episode Grey's Anatomy
Tainted Obligation
2009
Episode Scandal (2012)
That's My Girl
2016
Episode Scandal (2012)
The Price of Free and Fair Elections
2014
Episode Private Practice
Breaking the Rules
2011
Episode The Deep End
White Lies, Black Ties
2010
Episode Scandal (2012)
Survival of the Fittest
2017
Episode Scandal (2012)
Randy, Red, Superfreak and Julia
2014
Episode Grey's Anatomy
Shock to the System
2010
Episode Scandal (2012)
Defiance
2012
Episode Scandal (2012)
The Belt
2017
Episode Army Wives
As Time Goes By...
2009
Episode Scandal (2012)
A Traitor Among Us
2017
Episode No Ordinary Family
No Ordinary Accident
2010
Episode Bridgerton
The Choice
2022
Episode Bridgerton
An Unthinkable Fate
2022
Episode Grey's Anatomy
Desire
2007
Episode Still Star-Crossed
Hell Is Empty and All the Devils Are Here
2017
Episode American Dreams
So Long, Farewell
2004
Episode For the People (2018)
A Choice Between Two Things
2019
Episode Private Practice
Sins of the Father
2009
Episode Scandal (2012)
Nobody Likes Babies
2013
Episode Boston Legal
Mad About You
2008
Episode Bridgerton
Shock and Delight
2020
Episode Bridgerton
Art of the Swoon
2020
Episode Boston Legal
Angel of Death
2007
Episode Scandal (2012)
Run
2015
Episode The Umbrella Academy
The Majestic 12
2020
Episode Scandal (2012)
Molly, You in Danger, Girl
2013
Episode The Umbrella Academy
Valhalla
2020
Episode Grey's Anatomy
Kung Fu Fighting
2007
Episode Body of Proof
Going Viral (2)
2012
Episode American Dreams
Can't Hold On
2004
Episode Scandal (2012)
White Hat's Back On
2013
Episode The Mentalist
Pink Tops
2011
Episode Ugly Betty
Things Fall Apart
2009
Episode Scandal (2012)
It's Handled
2013
Episode Scandal (2012)
The Lawn Chair
2015
Episode Private Practice
Triangles
2010
Episode Ugly Betty
The Fall Issue
2009
Episode Inventing Anna
The Devil Wore Anna
2022
Episode Grey's Anatomy
No Good at Saying Sorry (One More Chance)
2009
Episode Scandal (2012)
You Can't Take Command
2015
Episode Scandal (2012)
Heavy Is the Head
2015
Episode Grey's Anatomy
I Will Survive
2011
Episode For the People (2018)
Pilot
2018
Episode The Mentalist
Red Is the New Black
2012

Guest Star

Episode Lie to Me
Love Always
2009
Episode How to Get Away with Murder
He Betrayed Us Both
2019
Episode Providence
Sisters
1999
Episode Picket Fences
The Snake Lady
1992
Episode Providence
Runaway Sydney
1999
Episode Baby Bob
The Tell-Tale Art
2002
Episode Bridgerton: The Official Podcast
Amping Up The Tension w/ Simone Ashley + Tom Verica
2022
Episode Citizen Baines
Out In The Rain
1970
Episode Boston Legal
Trick or Treat
2006
Episode Providence
Pilot
1999
Episode Citizen Baines
The Whole Thump-Thump-Thump
2001
Episode House
Skin Deep
2006
Episode Quantum Leap
Camikazi Kid
1989
Episode The 4400
Lockdown
2005
Episode Frasier
A Day in May
2001
Episode Matlock
The Scam (2)
1995
Episode Seinfeld
The Conversion
1993
Episode Citizen Baines
Days Of Confusion
2001
Episode The 4400
The Fifth Page (1)
2005
Episode The 4400
Mommy's Bosses (2)
2005
Episode The Nine
Take Me Instead
2006
Episode Home Improvement
Luck Be a Taylor Tonight
1992
Episode Providence
Home Again
1999
Episode The Nine
Outsiders
2006
Episode NYPD Blue
Travels With Andy
1995
Episode Will & Grace
Object of My Rejection
1999
Episode The Nine
Turning Point
2007
Episode Citizen Baines
The Appraisal
2001
Episode Will & Grace
Dyeing is Easy, Comedy is Hard
2002
Episode The Nine
You're Being Watched
2007
Episode Law & Order: Special Victims Unit
Blast
2006
Episode Providence
All Good Dogs Go to Heaven
1999
Episode Crossing Jordan
Blood Relatives
2002
Episode Moon Over Miami
Black River Bride
1993
Episode Almost Perfect
This Is What Happens When You Don't Watch PBS
1970
Episode How to Get Away with Murder
I Want to Love You Until the Day I Die
2018