2025 · The Haunting of Prince Dom Pedro de Alcântara Francisco António João Carlos Xavier de Paula Miguel Rafael Joaquim José Gonzaga Pascoal Cipriano Serafim as Senor Clarke/Bigfoot/Prince Dom Pedro
2023 · Bigfoot Unleashed, Part VII as Bigfoot
2023 · Shooting Stars as News 10 Camera Man
2022 · A Man Called Otto as Doctor (uncredited)
2021 · Mayor of Kingstown as Juvenile Prison Guard
2021 · American Rust as Prison Guard
2021 · Sweet Girl as Gala Guest
2021 · The Horrific Evil Monsters as Street Observer
2020 · Occurrence at Mills Creek as Victor
2020 · Rehabilitation of the Hill as Freedom Corner Protestor
2019 · Cold Brook as Gala Attendee
2019 · I See You as Police Officer
2019 · A Beautiful Day in the Neighborhood as Journalist (uncredited)
2019 · Where'd You Go, Bernadette as Galer Street School Parent (uncredited)
2018 · White Boy Rick as Gun Show Patron
2018 · One Dollar as Steel Mill Foreman
2018 · Sandman as Title Fight Referee
2018 · Fiance Killer as Hospital Medical Staff
2018 · A Wish for Giants as Senator Jeb Boehm
2017 · Framed By My Fiancé as Ceremony Attendee
2017 · Eat Like a Bird as Office Manager at Party
2017 · My Friend Dahmer as Market Shopper
2017 · Lux in Tenebris as Bar Patron
2017 · Manhunt as FBI Agent
2017 · Downward Dog as Dog Owner
2017 · The Fate of the Furious as Showroom Employee
2017 · Stage Fright as Record Store Customer
2016 · Fences as Parade Marcher
2016 · A Christmas in Vermont as Restaurant Patron
2016 · Dog Eat Dog as Club Patron (uncredited)
2016 · The Charnel House as Mover
2016 · American Pastoral as Art Gallery Patron (uncredited)
2016 · My Blind Brother as Camera Man (uncredited)
2016 · The Land as Factory Worker (uncredited)
2016 · A Mother's Revenge as Restaurant Patron
2016 · The American Side as Niagara Falls Tourist
2016 · Batman v Superman: Dawn of Justice as US Senator (uncredited)
2015 · Criminal Activities as Club Patron
2015 · Concussion as Louisville Head Football Coach
2015 · Love the Coopers as Dog Owner
2015 · Me and Earl and the Dying Girl as Shiva Attendee (uncredited)
2015 · Southpaw as Gala Attendee
2014 · Potential Inertia as Dr. Steve Clarke
2014 · Foxcatcher as Trainer
2014 · The Other Side as Hunter
2014 · Hollidaysburg as Bus Rider
2014 · Miss Meadows as Church Member
2014 · Draft Day as College Football Official (uncredited)
2013 · Out of the Furnace as Prison Guard (uncredited)
2013 · The Lifeguard as Pedestrian
2012 · Jack Reacher as SWAT Officer (uncredited)
2012 · Ending the Knight as Self
2012 · Won't Back Down as Parent
2012 · Promised Land as Town Resident
2012 · The Perks of Being a Wallflower as Father of Twin Girls (uncredited)
2012 · The Dark Knight Rises as Police Officer (uncredited)
2011 · Abduction as Pittsburgh Pirates Fan
2008 · The Mysteries of Pittsburgh as Party Guest (uncredited)