Personal Info
Known For
Acting
Known Credits
67
Gender
Male
Birthday
1966-05-10 (58 years old)
Place of Birth
Colorado Springs - Colorado - USA
Acting

2025

Revenge of the Boogeyman as Not available

2019

Devil's Revenge as Sergio

2019

A Lover Betrayed as Roger Nolans

2019

Killing Your Daughter as Tom Mason

2017

Gangster Land as Agent Wilson

2017

The Saint as Captain Miller

2017

Limelight as James Chance

2014

How to Get Away with Murder as Nelson Duvall

2014

Asteroid vs Earth as Lt. Commander Chase Seward

2013

The Perfect Boyfriend as Chuck

2012

Revolution as Captain Richard Lewis

2012

Home Invasion as Eric Wallace

2012

Christmas Spirit as Tom

2012

Golden Winter as Jeff

2011

Switched at Birth as Bruce

2011

Body of Proof as Ben Allen

2011

Super 8 as Air Force Security

2010

Hawaii Five-0 as Owen Pearsen

2010

Burning Palms as Steve

2009

NCIS: Los Angeles as Sy Riggs

2009

Castle as Ian Harris

2009

Star Trek as Romulan Helmsman

2008

The Mentalist as Ted Randolph

2007

You've Got a Friend as Jeff Graham

2006

Pepper Dennis as Bryce Williams

2006

Big Love as Not available

2006

Torchwood as Press Secretary

2006

Submission as Not available

2005

Criminal Minds as John Vincent Bell

2005

Ghost Whisperer as Jeremy Bishop

2005

The Suite Life of Zack & Cody as Dakota Smith

2005

The Closer as Scott Mason

2004

CSI: NY as Paul White

2004

Boston Legal as Justin Murray (uncredited)

2003

NCIS as Danny O'Donnell

2003

Las Vegas as Not available

2003

A Carol Christmas as John Joyce

2003

Purgatory Flats as Martin Reed

2002

CSI: Miami as Carl Purdue

2002

Without a Trace as Connor Banes

2002

The Rose Technique as Eddie

2002

The Testament of Tom Jacoby as Sidney Cooper

2001

Flying Virus as Scotty

1999

Three Secrets as Garrett

1999

The Darwin Conspiracy as Dr. Jack Ward

1998

Charmed as Bacarra

1998

Love Boat: The Next Wave as Luke Staley

1997

The Practice as Not available

1997

Alibi as Connor Hill

1996

Early Edition as Not available

1996

The Pretender as Thomas Gates

1995

JAG as First Lieutenant John Ditullio

1994

Friends as Rick

1994

Winter Heat as Peter Blake

1991

Bloodmatch as Steve Buscomo

1990

Captain America as Spa Man #1 (uncredited)

1990

I'm Dangerous Tonight as Mason

1989

Baywatch as Not available

1989

Baywatch as Sean Monroe