3.9Acts of Desperation2018as Grillo
2.0Bella's Story2018as Danny
7.2Shooter2016as Officer Timmons
7.9Bosch2015as Raynard Waits
7.8How to Get Away with Murder2014as Gabriel Shaw
6.1Skating to New York2013as Doug Demas
5.8The Wishing Tree2012as Professor Evan Farnsworth
4.8War Flowers2012as Louis McIntire
6.7Luck2012as Jerry
8.3Grimm2011as Craig Wendell Ferren
2.8At the Sinatra Club2010as Salvatore 'Ubatz' Polisi
3.9Sand Serpents2009as Richard Stanley
6.0Amazing Racer2009as Eric Parker
7.9Lie to Me2009as John Parks
5.1The Christmas Choir2008as Peter Brockman
5.0Depth Charge2008as Raymond 'Doc' Ellers
5.4Wisegal2008as Frank Russo
4.9Kings of South Beach2007as Chris Trojano
8.6Lincoln Heights2007
4.0Windfall2006as Cameron Walsh
7.7Hidden Places2006as Gabe Harper
4.4Jesus, Mary and Joey2006as Tony Cappucino
4.7Rapid Fire2006as Tony
8.1Ghost Whisperer2005as Jesse Sutton
7.9Desperate Housewives2004as Rick Coletti
7.3LAX2004as Gavin
7.8Cold Case2003as U.S. Marshal Tom Parker
5.3A Date with Darkness: The Trial and Capture of Andrew Luster2003as Andrew Luster
5.9Strange Frequency²2003as Vince Brava (segment 'Instant Karma')
6.4Boomtown2002as Police Department Police Officer II Tom Turcotte
7.2Crossing Jordan2001as Eli Graham
5.6One Eyed King2001as Dennis Reilly
5.4Summer Catch2001as Mike Dunne
6.6Strange Frequency2001- NO IMG
The Beast
9.0The Beast2001
6.2Falcone2000as Joe Falcone
6.8The Last Don II1998as Cross De Lena
5.5The Third Twin1997as Steve Logan
5.5The Third Twin1997as Steve Logan
6.5Ally McBeal1997as Joel
7.0The Last Don1997as Cross De Lena
6.8Silent Cradle1997as Jay Mitchell
6.1EZ Streets1996as Danny Rooney
4.3Power 981996as Jon Price
4.5Dare to Love1995as Patrick
7.7Murder One1995as Neil Avedon
7.7The Outer Limits1995as Captain Kelvin Parkhurst
- NO IMG
Sweet Justice
6.0Sweet Justice1994
4.8The Force1994as Cal Warner
6.7Class of '961993as David Morrisey
5.7Crossing the Bridge1992as Tim Reese
6.7Backdraft1991as Tim Kirzminski
4.0Still Life1990as Peter Sherwood
7.0Born on the Fourth of July1989as Martinez - Vietnam
4.8Rooftops1989as T
4.5Iron Eagle II1988as Doug Masters
5.0Promised Land1988as Davey Hancock
10.0Stacking1987as Gary Connaloe
5.6Iron Eagle1986as Doug Masters
6.6The Heavenly Kid1985as Lenny
