Known For
Filmography

You Can't Win
Movie · as Cy

The Brain That Wouldn't Die
Movie · as Detective Mancini

American Brothers
Movie · as Liam Mahoney

Tomorrow, Maybe
Movie · as Lloyd Hayek

Undeserved
Movie · as Woody

Stormageddon
Movie · as Agent Gates

Something Wicked
Movie · as John Anderson

Bullet
Movie · as Tarvis

Bermuda Tentacles
Movie · as Capt. Dave Williams

Z Nation
TV · as John J. Lannister · 1 ep
American Disciples
Movie · as Liam Mahony
The Skin Horse
Movie · as Bob Ano

Perception
TV · as Dan Bukowski · 1 ep

Zombie Apocalypse
Movie · as Brockton

Wake Before I Die
Movie · as Thomas Schmidt

Grimm
TV · as Franco, Sgt. Franco · 34 eps

A Walk in My Shoes
Movie · as Alex

Extraordinary Measures
Movie · as Armed Guard

Forge
Movie
Nick Bradley Might Be an Alcoholic
Movie · as Jerry

Rizzoli & Isles
TV · as Dana Slowey · 1 ep

Charlie Valentine
Movie · as Wiseass

Without a Paddle: Nature's Calling
Movie · as Massey

The Perfect Game
Movie · as Bridgeport Coach (uncredited)

Leverage
TV · as Captain Bonanno · 6 eps

Crash
TV · as Tommy Vanderbeck · 1 ep

Punk Love
Movie · as Dick

Say Uncle
Movie · as Phil

Raising Flagg
Movie · as Matt Durwood

World Trade Center
Movie · as WTC Desk Officer

Medium
TV · as Robert Pulaski · 1 ep

Ghost Whisperer
TV · as Ray Billings · 1 ep

It's Always Sunny in Philadelphia
TV · as Detective Jones · 1 ep

The Dust Factory
Movie · as Ryan Flynn Sr.

What the #$*! Do We (K)now!?
Movie · as Bob

Two Fisted
Movie · as Vincent

Dandelion
Movie · as Sheriff Teft

The Hunted
Movie · as Crumley (uncredited)

The Job
Movie · as Nightclub Guy

NCIS
TV · as Brett Willis · 1 ep

Monk
TV · as Union Vice President · 1 ep

Rose Red
TV · as George Wheaton · 2 eps

Without a Trace
TV · as Lou Chambers · 1 ep

Boston Public
TV · as Officer · 1 ep

Where the Truth Lies
Movie · as Stu Varga

Switched at Birth
Movie · as Dr. Nerenberg

Ally McBeal
TV · as Officer · 1 ep

Nowhere Man
TV · as Chauffeur, Security Guard · 1 ep

Imaginary Crimes
Movie · as Policeman #1

ER
TV · as Detective Milne · 1 ep
