Known For
Photos
Filmography

Freshman
Movie · as Dad (voiceover)

The Lincoln Lawyer
TV · as SAIC Stephen Tremblay · 1 ep

Country Comfort
TV · as Rocky Jackson · 1 ep

All Rise
TV · as Father Rowland · 1 ep

The Rookie
TV · as Lieutenant Primm · 1 ep

Station 19
TV · as Chief McAllister · 3 eps

Heathers
TV · as Mr. Kelly · 1 ep

9-1-1
TV · as Maxwell Fulton · 1 ep

S.W.A.T.
TV · as Sergeant Boyer · 1 ep

Secrets and Lies
TV · as Mark Peterson · 1 ep

Kingdom
TV · 1 ep

Selfie
TV · as Brandon · 1 ep

Non-Stop
Movie · as Captain Collins

Masters of Sex
TV · as Paul Palmateer · 1 ep

Imaginary Friend
Movie · as Duane

Perception
TV · as John Taylor · 1 ep

Scandal
TV · as Mr. Morgan · 1 ep

Franklin & Bash
TV · as Carter Dunlap · 1 ep

The Hard Times of RJ Berger
TV · as Rick Berger · 24 eps

Rizzoli & Isles
TV · as Dr. Byron Slucky · 1 ep

Hawaii Five-0
TV · as Lee Benner · 1 ep

17 Again
Movie · as Dean

Drop Dead Diva
TV · as Dr. Preminger · 1 ep

Castle
TV · as Detective McBride · 1 ep

Ninja Cheerleaders
Movie · as Detective Harris

The Mentalist
TV · as Quinton Bosh · 1 ep

Life
TV · as Warren Gibney · 1 ep

Big Shots
TV · as Nick Dawkins · 1 ep

Californication
TV · as Prosecutor · 2 eps

Notes from the Underbelly
TV · as Doctor · 2 eps

Mojave Phone Booth
Movie
Entity: Nine
Movie · as Victor Bowman

Material Girls
Movie · as Sol

Blade: The Series
TV · 6 eps

Standoff
TV · as Carl Cunningham · 1 ep

Weeds
TV · as Fireman · 1 ep

How I Met Your Mother
TV · as Joe Donovan · 1 ep

Supernatural
TV · as David Gideon · 1 ep

Bones
TV · as Senator Bethlehem, Dr. Bradley Perkins · 1 ep

Eyes
TV · as Daniel Weiss · 1 ep

Criminal Minds
TV · as Jeff Godwin · 1 ep

CSI: NY
TV · as Stanley Thatcher · 1 ep

S.W.A.T.
Movie · as Capt. Thomas Fuller

Las Vegas
TV · as Mr. Burke · 1 ep

Nip/Tuck
TV · as Mr Kintner · 1 ep

NCIS
TV · as Dr. Berman · 1 ep

Stranded
Movie · as Nick

Ablaze
Movie · as Andrew Thomas

CSI: Miami
TV · as Leonard McBride · 1 ep

Without a Trace
TV · as Richard Ludlow · 1 ep

Push, Nevada
TV · 2 eps

Poison
Movie · as Chris Stewart

The Division
TV · as Chris Conklin · 1 ep

Crossing Jordan
TV · as Mr. O'Riley · 1 ep

The Agency
TV · as Dr. Higgins · 1 ep

Intrepid
Movie · as First Officer 'Lazo' Lazaro

CSI: Crime Scene Investigation
TV · as Jack Clarke, Claude Melvoy · 1 ep

FreakyLinks
TV · 1 ep

Judgment Day
Movie · as Jeff

Valerie Flake
Movie · as Cliff Lambert

Angels, Baby!
Movie · as Hamilton

Judging Amy
TV · as Atty. George Canton · 1 ep

Popular
TV · as Harold Bean · 1 ep

Roswell
TV · as Theodore Griffin · 1 ep

Family Law
TV · as Asst. Attorney General Kamins · 1 ep

Time of Your Life
TV · 1 ep

Snoops
TV · as Kevin Wallace · 1 ep

Will & Grace
TV · as Dan Fallon · 1 ep

Style & Substance
TV · as Dax Chandler · 1 ep

V.I.P.
TV · as Oliver King · 1 ep

Strategic Command
Movie · as Jack Haynes

Steel Sharks
Movie · as Dobbins

Time Under Fire
Movie · as Cole

Dead of Night
Movie · as Keane

Early Edition
TV · as Addison Preston · 1 ep

Sabrina, the Teenage Witch
TV · as Elliot · 1 ep

Pacific Blue
TV · as Jeff Weingard · 1 ep

Sorceress
Movie · as Larry Barnes

Body Chemistry 4: Full Exposure
Movie · as Simon Mitchell

Virtual Combat
Movie · as Employee
Kissing Miranda
Movie · as Gilbert Nash

The Skateboard Kid II
Movie · as Announcer (voice)
Too Something
TV · 22 eps

Hope and Gloria
TV · as Jeffrey · 4 eps

JAG
TV · as Dalton Lowne · 7 eps

The Naked Truth
TV · as Dr. Mike · 1 ep

Marker
TV · 1 ep

Friends
TV · as Fireman Dave · 1 ep

Weird Science
TV · 4 eps

Party of Five
TV · as George Lewis, Professor Tom 'T.J.' Digman · 1 ep

Ellen
TV · as Don · 1 ep
Incredi-Girl
Movie

The John Larroquette Show
TV · as Dr. Tim · 1 ep

Lois & Clark: The New Adventures of Superman
TV · as Dr. Maxwell Deter · 2 eps

The Opposite Sex and How to Live with Them
Movie · as Carrie's Date

Passionata
Movie · as Alan Spencer

Melrose Place
TV · as Danny Baker · 2 eps

Harry and the Hendersons
TV · as Ian Wilson · 1 ep

She'll Take Romance
Movie · as Mike Haller

Night Eyes
Movie · as Bard Goldstein

Warm Summer Rain
Movie · as Steve

Julie Brown: The Show
Movie · as Grant

Quantum Leap
TV · as Capt. Tony LaMott · 1 ep

Nightingales
Movie · as Buzz Forman

Blue Movies
Movie · as Cliff

American Ninja 2: The Confrontation
Movie · as Sgt. Charlie McDonald

Number One with a Bullet
Movie · as Preppy Guy

Duet
TV · as Cooper Hayden · 54 eps

Tour of Duty
TV · as CPT Palmer · 1 ep

Sledge Hammer!
TV · 1 ep

ALF
TV · as Sergeant Armstrong · 1 ep

Growing Pains
TV · as Andre · 1 ep

The Twilight Zone
TV · as Milo Trent (segment "Cold Reading") · 1 ep

Toy Soldiers
Movie · as Trevor

Crazy like a Fox
TV · 1 ep

Going Berserk
Movie · as Claudell

Thursday's Child
Movie · as Malcolm

Hotel
TV · 1 ep

The Facts of Life
TV · 1 ep

CHiPs
TV · as Mark Anthony Harlington III · 1 ep

Happy Days
TV · as Erik Sandler · 1 ep

Hallmark Hall of Fame
TV · as Malcolm · 1 ep


