Known For
Photos
Filmography

Sheepdog
Movie · as Clarence 'Coach O' O'Riordan

Dexter: Resurrection
TV · as Melvin Oliva · 20 eps

Keep it Open
Movie

Elsbeth
TV · as Jack Wilson · 2 eps

Making the Day
Movie · as Movie Star

Sweet Girl
Movie · as Sam Walker

The Equalizer
TV · as Detective Ken Mallory · 3 eps

The Report
Movie · as George Tenet

Godfather of Harlem
TV · as Father Louis Gigante · 4 eps

Human Affairs
Movie · as Sidney

Fourplay
Movie · as Joe

The Purge
TV · as Pete the Cop · 6 eps

Staring at the Sun
Movie · as Detective Russo

The Good Fight
TV · as Matthew La Frenais · 1 ep

Taken
TV · as Harry Ward · 3 eps

One Fall
Movie · as Tom Schmidt

13 Hours: The Secret Soldiers of Benghazi
Movie · as John 'Tig' Tiegen

The Wilding
Movie · as George

BrainDead
TV · as Randall Burke · 1 ep

Goliath
TV · as Keith Roman · 6 eps

Divorce
TV · as Jeremy · 5 eps

Focus
Movie · as Jared

Emily & Tim
Movie · as Tim (Segment 3)

Blindspot
TV · as Gen. Peter Mahoney · 1 ep

Allegiance
Movie · as Captain Angelo
Delivering the Goods
Movie · as Vinnie

Elementary
TV · as Jordan Conroy · 2 eps

Helena from the Wedding: Cast Interviews
Movie · as Self

Person of Interest
TV · as Chris Vaughn · 1 ep

Homeland
TV · as Ray Conlin · 6 eps

Helena from the Wedding
Movie · as Don

Staten Island
Movie · as Giammarino

Management
Movie · as Stan Ball

Nurse Jackie
TV · as Kevin Peyton · 79 eps

Kings
TV · as Ethan's Cohort · 1 ep

Damages
TV · as Jeff Barducci · 1 ep

Dealbreaker
Movie · as Stephen

Bones
TV · as Peter St. James · 1 ep

Numb3rs
TV · as Jonas Bayle · 1 ep

CSI: NY
TV · as Robert Costa · 1 ep

The Guru
Movie · as Waldo Hernandez

CSI: Miami
TV · as Vincent Graziano · 1 ep

Law & Order: Criminal Intent
TV · as Nathan Grayson · 1 ep

The Talented Mr. Ripley
Movie · as Italian Boy in Rome (uncredited)

Law & Order: Special Victims Unit
TV · as Lt. Coates, Detective Lopez, Gary Rosten, Jason Harris · 1 ep

The Sopranos
TV · as Gregory Moltisanti · 1 ep

Sex and the City
TV · as Jim · 1 ep

Charmed
TV · as Saleel · 1 ep

Law & Order
TV · as Tom Lupo, Scott Turner · 1 ep


