Home / Discover / People

Desperate Housewives

2004
as Karl Mayer

Fun with Dick and Jane

2005
as Joe Cleeman

The Sentinel

1996
as James Ellison

Friday the 13th

2009
as Officer Bracke

Harper's Island

2009
as Thomas Wellington

In Her Shoes

2005
as Jim Danvers

The Green Inferno

2014
as Charles

Cellular

2004
as Craig Martin

Wheelmen

2005
as Nick

Payback

1995
as Al Keegan

Final Frequency

2020
as Cyrus Slanton

Nothingman

2018
as Macklemore Fuentes

Reaver

2013
as John

Bailey's Mistake

2001
as Paul Donovan

One West Waikiki

1994
as Detective Mack Wolfe

Crystal Skulls

2014
as John Winston

In God's Country

2007
as Josiah Leavitt

From The Woods

2013
as Landlord/Sheriff

Super Eruption

2011
as Charlie Young

Point Pleasant

2005
as Ben Kramer

Shanghai Red

2007
as Michael Johnson

No Letting Go

2016
as Henry

I Married a Monster

1998
as Nicholas 'Nick' David Farrell

Fatal Instinct

2014
as Michael Decker

The Flash III: Deadly Nightshade

1992
as Curtis Bohannan / Deadly Nightshade

Decoys

2004
as Detective Francis Kirk

Darklight

2004
as William Shaw

How They Smiled

2011
as Henry Jenkins

Chameleons

1989
as Philip

Borrasca

2020
as Killian Clery

Patient Killer

2015
as Doctor Sylvan

The 2nd

2020
as CIA Director Phillips

One West Waikiki

1994
as Lt. Mack Wolfe

Decommissioned

2016
as President Ford

Guest Star

Episode Chuck
Chuck Versus the Cliffhanger
2011
Episode One Tree Hill
Danny Boy
2012
Episode Providence
The Apartment
2000
Episode Jake and the Fatman
Nevertheless
1991
Episode Desperate Housewives
Pretty Little Picture
2004
Episode Chuck
Chuck Versus the Zoom
2011
Episode Las Vegas
Bare Chested in the Park
2007
Episode The Flash
Deadly Nightshade
1991
Episode Matlock
The Dame
1991
Episode Las Vegas
Junk in the Trunk
2007
Episode Nurses
Married to the Mop
1992
Episode Castle (2009)
Heartbreak Hotel
2011
Episode Chuck
Chuck Versus the Business Trip
2011
Episode Las Vegas
Heroes
2007
Episode Shark
Eye of the Beholder
2007
Episode NCIS
Patriot Down
2010
Episode Reaper
The Leak
2008
Episode Chuck
Chuck Versus the Hack Off
2011
Episode Touched by an Angel
Fighting the Good Fight
1999
Episode Las Vegas
A Hero Ain't Nothing But A Sandwich
2007
Episode Action
Pilot
1999
Episode Viper
Scoop
1994
Episode Nip/Tuck
Allegra Caldarello
2009
Episode Devious Maids
Making Your Bed
2013
Episode Jake and the Fatman
I Could Write a Book
1991
Episode Just Shoot Me!
Mum's the Word
2000
Episode Body of Proof
Abducted (1)
2013
Episode Body of Proof
Abducted (2)
2013
Episode Desperate Housewives
Children and Art
2006
Episode Rush Hour (2016)
O Hostage! My Hostage!
2016
Episode Grand Hotel (US)
Where the Sun Don't Shine
2019
Episode Mann & Machine
Dating Game
1992
Episode Lie to Me
Bullet Bump
2010
Episode Blue Bloods
Domestic Disturbance
2012
Episode Seinfeld
The Hamptons
1994
Episode Action
Blowhard
1999
Episode Who's the Boss?
Tony Micelli, This is Your Other Life
1992
Episode Firefly
The Message
2003
Episode Viper
Once a Thief ...
1994
Episode Anything but Love
Gimme an O
1991
Episode Big Shots
The Way We Weren't
2007
Episode Viper
Ghosts
1994
Episode Jake and the Fatman
Last Dance
1992
Episode Hot in Cleveland
Unseparated at Birthdates
2011
Episode CSI: Crime Scene Investigation
High and Low
2002
Episode Desperate Housewives
A Spark. To Pierce the Dark.
2009
Episode Body of Proof
Eye for an Eye
2013
Episode Body of Proof
Fallen Angel
2013
Episode Body of Proof
Doubting Tommy
2013
Episode Hallmark Fall Harvest
Midnight Masquerade
2014
Episode Viper
Firehawk
1994
Episode Empty Nest
The Cruise
1991