

Watchmen
2009 · as Newscaster

American Mary
2013 · as Dr. Walsh

Welcome to Marwen
2018 · as Bill Huff

Josie and the Pussycats
2001 · as Fashion Team

The Company You Keep
2012 · as 80's Reporter

Trixie
2000 · as Reporter

LEGO DREAMZzz: Izzie's Dream Journal
as Albert (voice)

LEGO DREAMZzz: Dreamsmashers
as Albert (voice)

LEGO DREAMZzz: Stolen Memories
as Albert (voice)

LEGO Ninjago: The Virtues of Spinjitzu
2022 · as Announcer (voice)

LEGO DREAMZzz: Logan's Training Tutorials
2023 · as Albert (voice)

LEGO DREAMZzz: Academy
as Albert (voice)

H.E. Double Hockey Sticks
1999 · as Reporter #3

Yoga Teacher Killer: The Kaitlin Armstrong Story
2024 · as Car Dealer

Christmas Princess
2017 · as Judge #1

The J Team
2021 · as Announcer

The Fiddling Horse
2019 · as Max Johnson Sr

In the Name of the People
2000 · as Reporter #1