
Acting · 67 years old
Long Beach, , California, USA

The Rookie
Marty

The X-Files
Cult Man #2

The Shield
Agent Talbert

Lie to Me
Lawrence Eddison

24
Marshal Sullivan

24
LAPD Officer #1

Star Trek: Voyager
Alien Captain

Cold Case
Gil Sherman

NCIS
Dan McClafferty

Commander in Chief
Captain Trenton

NCIS: Los Angeles
Jack Baker

The Unit

Hot in Cleveland
Father Ned

Body of Proof
Jack Cranston (uncredited)

Body of Proof
Jack Cranston

Exposure
Pat

The Book of Daniel
Croesus

Alias
Agent

The Amazing Spider-Man
Mr. Cramer

The Island
Laurent Team Member