Actor
Abroad
2025 · as Scott
Paulie Go!
2022 · as Ed
The System
2018 · as Big Mike
Thin Ice
2012 · as Bill Morton
Spider-Man vs. Doc Ock
2004 · as Arthur Avis / Young Vulture (voice)
The Babe
1992 · as Orphanage Reporter
Marilyn and Me
1991 · as Camera Operator
People Like Us
1990 · as Henry Caldwell