Known For
Photos
Filmography

Marley & Me: The Puppy Years
Movie · as Judge Morgan

Barbie: A Fairy Secret
Movie · as Graylen (voice)

My Neighbor's Keeper
Movie · as Det. Billings

Painkiller Jane
TV · as Joe Waterman · 7 eps

The Suspect
Movie · as Colonel Cowell

Deck the Halls
Movie · as Main Street Passerby #1

Final Days of Planet Earth
Movie · as Paul

Amber Frey: Witness for the Prosecution
Movie · as Steve Richards

Homecoming
Movie · as Mr. Barker

The Deal
Movie · as Officer

The Butterfly Effect
Movie · as Dr. Redfield

The Core
Movie · as U.S.S. Constellation Captain

The Burial Society
Movie · as Lyle Divine - Private Dick

The Dead Zone
TV · as Dr. McCants · 1 ep

The Twilight Zone
TV · as Carl Taggart · 1 ep

Finder's Fee
Movie · as The Real Avery

Antitrust
Movie · as Lawyer

Along Came a Spider
Movie · as Coast Guard Captain

Blackwoods
Movie · as Doctor

UC: Undercover
TV · 1 ep

Smallville
TV · as Commander · 2 eps

Wolf Lake
TV · as Lieutenant · 1 ep

MythQuest
TV · as Shaha · 1 ep

Love Lessons
Movie · as Russ

Sanctimony
Movie · as Talk Show Host

Get Carter
Movie · as Vorhees

Andromeda
TV · as Dutch · 1 ep

Higher Ground
TV · as Peter · 1 ep

Level 9
TV · 1 ep

In a Class of His Own
Movie · as Vincent Lexington

The Art of Murder
Movie · as Sheriff Powers Crawford

Road Rage
Movie · as Sergeant Ganz

The Color of Courage
Movie · as Landlord

The Jack Bull
Movie · as Dewey Austin

Voyage of Terror
Movie · as James Coleman

The Spree
Movie · as Salvador

Outrage
Movie · as The Other Officer

Hoods
Movie · as Jefferson

Cold Squad
TV · 1 ep

Da Vinci's Inquest
TV · 5 eps

Contagious
Movie · as Det. Ron

The Perfect Mother
Movie · as Sgt. Stern

Lyddie
Movie · as Ezekiel

Dead Ahead
Movie · as Sheriff Warren Easter

Color Me Perfect
Movie · as Dr. Elisha Swan

Jack Reed: A Killer Among Us
Movie

Once a Thief
TV · 1 ep

The Sentinel
TV · as Weaver · 1 ep

Dangerous Intentions
Movie · as Detective Saunders

Hard Evidence
Movie · as Lt. Martin Munroe

Slam Dunk Ernest
Movie · as Ref

Jack Reed: One of Our Own
Movie · as Sergeant Matson

Convict Cowboy
Movie · as Otis

The Surrogate
Movie · as Detective

The Outer Limits
TV · as Captain, Security Captain, Don Hattaway, Col. Birch, Roger Cress · 1 ep

Deadly Vows
Movie · as Factory Manager

Viper
TV · as Schaeffer · 1 ep

M.A.N.T.I.S.
TV · as Elias Kasari · 1 ep

Bad Attitude
Movie · as Zeke

The X-Files
TV · as Detective Barron · 1 ep

Highlander: The Series
TV · as Reverand Thomas Bell · 1 ep


