2024
Little Girl in the Window as Ryan Stockwell2023
Fellow Travelers as Mike Wallace2020
Disappearance at Clifton Hill as Field Reporter2019
The Boys as VNN Reporter2019
The Boys as VNN News Anchor2019
The Umbrella Academy as Dan Tannenbaum2019
Dark Phoenix as News Anchor2019
V Wars as News Anchor2019
V Wars as Anchor #32019
The Silence as News Anchor2019
American Woman as Newscaster 2 (voice)2017
Molly's Game as Commentator #22017
Cradle to Grave as Adam (50-70)2016
Arrival as TV Anchor2016
Special Correspondents as Regis Roach2015
Man Seeking Woman as Anchorman2015
Man Seeking Woman as Political Anchor2015
Man Seeking Woman as News Anchor2015
Man Seeking Woman as Cable News Anchor2015
Heroes Reborn as Newscaster2010
Kick-Ass as Reporter2009
The Time Traveler's Wife as Lottery Announcer2009
Saw VI as Newscaster2008
True Confessions of a Hollywood Starlet as Dave2008
XIII as Warren Glass2008
Victor as Sports Announcer #12007
Firehouse Dog as Dapper Host2007
Burgeon and Fade as Rick2005
Get Rich or Die Tryin' as Journalist2004
Dawn of the Dead as Confused Reporter2004
ReGenesis as Stan / Anchorman2003
Mayday as Gregory Karam2002
Death to Smoochy as Hunter2002
The Brady Bunch in the White House as Morton2002
Cypher as Buffalo Speaker #12002
Duct Tape Forever as Announcer2001
Driven as Commentator #12000
The Deadly Look of Love as Beauty Pageant Host2000
Deeply as Radio Voice (voice)2000
Angels in the Infield as Rex Lombard2000
Quints as Reporter2000
Bless the Child as Reporter2000
X-Men as Newscaster #31998
Johnny 2.0 as Newscaster1997
Murder at 1600 as CNN Reporter #11996
FX: The Series as Newscaster1996
FX: The Series as News Reader1996
Gotti as T.V Announcer1996
Maximum Risk as Reporter1995
Ordinary Folks: An Anecdotal History of The Co-operators as Narrator (voice)1994
RoboCop: The Series as Bo Harlan1994
RoboCop: The Future of Law Enforcement as Bo Harlan1989
The Dini Petty Show as co-host2011
Tattoo Electrician