Spudvisor
Blue Bloods

Captain Dennis Wainright (1 episode)

In My Dreams
Buried Secrets

Derrick Saunders

Step Up All In

Uncle (Pizza Place)

Continuum

Sergeant Patrick Cullens (3 episodes)

Case 39

Fire Marshall

Watchmen

Agent Forbes

Supernatural
Second Sight

Detective Connick

Centigrade

Detective Connick

No Reservations
Cinderella Man
Tilt

Skip Dimitriapoulis (6 episodes)

Chaos

Det. Thomas Branch

The Perfect Score

Francesca's Father

Paycheck

Agent Fuman

Tarzan

Detective Gene Taylor (1 episode)

On Thin Ice

Leeville Cop (uncredited)

Relic Hunter

Major James Hillhurst (1 episode)

Final Jeopardy
Valentine

Detective Leon Vaughn

Best in Show

Airport Passerby

The Hurricane

Paterson Policeman

Delivered

Detective #1

Disturbing Behavior

Anesthesiologist (uncredited)

JAG

Franco Restivo (1 episode)

Cloned

Agent Briggs

Echo

Lawrence Russo

Millennium

Security Guard (1 episode)

Agent Brown (1 episode)

Freefall: Flight 174
The Outer Limits

Det. Richard Jacobs (1 episode)

Stottlemeyer (1 episode)

Major (1 episode)