2025
The Italians as Uncle Sal2024
Wizards Beyond Waverly Place as Jerry Russo2023
Gray Matter as 'Bill' Sitcom Actor2022
Bust Down as Mr. Palace2021
Home Economics as Rowdy Fan2021
Last Shoot Out as Joe2019
A World Away as Thomas Landry2019
Loves Me, Loves Me Not as Detective Chris Perley2018
The Rookie as Truman2018
9-1-1 as Tom Gladden2018
Unbroken: Path to Redemption as Howard Lambert2018
Puppy Star Christmas as Steven2018
Pup Star: World Tour as Steven2017
Pup Star: Better 2Gether as Steven2017
A Woman Deceived as Bill2017
Sweet Sweet Summertime as Scott Burns2016
This Is Us as Bill Lundy2016
Pup Star as Steven2016
Believe as Tom Blackhorn2016
The Father and the Bear as Bill2015
Unity as Narrator (voice)2015
Golden Shoes as Coach Dominic2014
Beethoven's Treasure Tail as Phil2014
Lucky Dog as Lucky (voice)2013
The Wizards Return: Alex vs. Alex as Jerry Russo2013
Sox: A Family's Best Friend as Nick2013
Bone Alone as Dad2013
Abner, the Invisible Dog as Murdoch2012
Baby Daddy as David Brinkerhoff2012
A Christmas Wedding Date as Pastor2012
Switchmas as Max Finkelstein2012
Last Call as Mike2012
Prep & Landing: Totally Tinsel Collection as Dancer2011
Shameless as Proctor2010
Hawaii Five-0 as Brad Weiss2010
R. L. Stine's The Haunting Hour as Cupid2010
Rizzoli & Isles as Dominick Bianchi2010
Hot in Cleveland as Jake2010
Vampires Suck as Fisherman Scully2009
Wizards of Waverly Place: The Movie as Jerry Russo2009
Prep & Landing as Dancer (voice)2009
Wizards on Deck with Hannah Montana as Jerry Russo2009
RoboDoc as Dr. Bonacasa2009
Hitchcock and Mel: Spoofing the Master of Suspense as Self2008
The Mentalist as Mr. Ed Loveland2008
Mostly Ghostly as John Doyle2008
A Christmas Proposal as Andy2008
Wizards of Waverly Place: Wizard School as Jerry Russo2008
Dear Me as Bass Vanders2008
Bundy: A Legacy of Evil as Detective Jennings2008
Route 30 as Original Bill2007
Wizards of Waverly Place as Jerry Russo2007
Who's Your Monkey? as Hutto2006
Where There's a Will as Willy2006
Mojave Phone Booth as Not available2006
Jam as Jerry2006
Intellectual Property as Detective Kopf2005
Grey's Anatomy as Charlie Connor2005
Bones as Santa Jeff Mantell2004
CSI: NY as Lance Moretti2004
Megas XLR as Coop (voice)2003
NCIS as Michael Franklin2003
Las Vegas as Not available2003
Between The Sheets as Director2003
BachelorMan as Ted Davis2003
Art of Revenge as Benjamin Bloom2002
Without a Trace as Alex Brown2002
CSI: Miami as Paul Sanders2002
Monk as Larry Cutler2002
She Spies as The Jeff2002
LowBrow as Not available2002
Buying the Cow as Fratguy2001
Grounded for Life as Not available2001
Heavy Gear as Not available2001
Dr. Dolittle 2 as School Fish #2 (voice)2001
Ladies and The Champ as Daryl Boyarsky2000
CSI: Crime Scene Investigation as Cliff Renteria2000
Gilmore Girls as T.J.'s Brother2000
Yes, Dear as Dan2000
Max Steel as (voice)2000
Terror Tract as Allen Doyle1999
Roughnecks: Starship Troopers Chronicles as Francis Brutto (voice)1999
Dirt Merchant as Sly1998
V.I.P. as Alvin1998
Jesse as Darren Warner1998
The Godson as Gaffer1998
Hairshirt as Peter Angelo1997
Stargate SG-1 as Pete Shanahan1996
3rd Rock from the Sun as Bug Pollone1996
E! True Hollywood Story as Not available1995
The Single Guy as Booth Guy1995
Kicking and Screaming as Bouncer1994
ER as Brad Anderson1994
Ellen as Robber in Hat1994
The Liars' Club as Not available1993
Lois & Clark: The New Adventures of Superman as Toaster1993
seaQuest DSV as Manager1993
Saved by the Bell: The College Years as Tony1993
Robin Hood: Men in Tights as Villager (uncredited)1991
Home Improvement as Dennis1991
Seeds of Tragedy as Customer1990
Blossom as Not available1987
21 Jump Street as Stevenson1984
Hunter as Randy Morton1983
Happy as Rogie1979
Hot Stuff as David Fortunato2007
Wizards of Waverly Place Director