Acting


IT: Welcome to Derry
News Anchor
2025

Little Girl in the Window
Ryan Stockwell
2024

Fellow Travelers
Mike Wallace
2023

PAW Patrol: The Mighty Movie
Radio Announcer (voice)
2023

Disappearance at Clifton Hill
Field Reporter
2020

V Wars
News Anchor
2019

American Woman
Newscaster 2 (voice)
2019

The Boys
VNN Reporter
2019

Dark Phoenix
News Anchor
2019

The Silence
News Anchor
2019

The Umbrella Academy
Dan Tannenbaum
2019

Molly's Game
Commentator #2
2017

Cradle to Grave
Adam (50-70)
2017

Arrival
TV Anchor
2016

Channel Zero
Interviewer
2016

Special Correspondents
Regis Roach
2016

Heroes Reborn
Newscaster
2015

Man Seeking Woman
Anchorman
2015

White House Down
Reporter
2013

Tattoo
Electrician
2011

Kick-Ass
Reporter
2010

Saw VI
Newscaster
2009

The Time Traveler's Wife
Lottery Announcer
2009

XIII
Warren Glass
2008

True Confessions of a Hollywood Starlet
Dave
2008

Victor
Sports Announcer #1
2008

Firehouse Dog
Dapper Host
2007

Get Rich or Die Tryin'
Journalist
2005

ReGenesis
Stan / Anchorman
2004

Dawn of the Dead
Confused Reporter
2004

Welcome to Mooseport
Local News Anchor Daryl
2004

Redemption: The Stan Tookie Williams Story
Campus Reporter
2004

Mayday
Gregory Karam
2003

The Brady Bunch in the White House
Morton
2002

Cypher
Buffalo Speaker #1
2002

Duct Tape Forever
Announcer
2002

Death to Smoochy
Hunter
2002

Driven
Commentator #1
2001

Down to Earth
Reporter
2001

Deeply
Radio Voice (voice)
2000

Quints
Reporter
2000

Bless the Child
Reporter
2000

X-Men
Newscaster #3
2000

The Deadly Look of Love
Beauty Pageant Host
2000

Angels in the Infield
Rex Lombard
2000

Twice in a Lifetime
Colour Commentator
1999

Johnny 2.0
Newscaster
1998

Murder at 1600
CNN Reporter #1
1997

Mistrial
CNN Reporter
1996

Maximum Risk
Reporter
1996

FX: The Series
Newscaster
1996

Gotti
T.V Announcer
1996

RoboCop: The Future of Law Enforcement
Bo Harlan
1994

RoboCop: The Series
Bo Harlan
1994

Gross Misconduct: The Life of Brian Spencer
Anchorman
1993

The Dini Petty Show
co-host
1989