James Preston Rogers Filmography: Every Movie and TV Show in Order
All 18 James Preston Rogers roles in chronological order (2007 to 2026): 12 movies and 6 TV series.

How many movies and TV shows has James Preston Rogers been in? This complete James Preston Rogers filmography lists 18 credited roles (12 films, 6 TV series), in chronological order from 2007 to 2026, with links to our full guides where available.
James Preston Rogers movies in order
- Jesse Stone: Sea Change (2007) as Terry Genest
- Outlander (2008) as Bjorn
- Max Payne (2008) as Nude People Making Out
- Defendor (2009) as Biker Bob
- A Beginner's Guide to Endings (2010) as Big Mitch
- Pixels (2015) as Seal
- Regression (2015) as Satanist
- The Masked Saint (2016) as The Reaper
- Weird: The Al Yankovic Story (2022) as Hulk Hogan
- The Blackening (2023) as Clive Connor / Camden Connor
- Beverly Hills Cop: Axel F (2024) as Kurtz
- Psycho Killer (2026) as Psycho Killer
James Preston Rogers TV shows
- Lost Girl (2010) as Lucas / Body Builder
- Henry Danger (2014) as Barge
- Man Seeking Woman (2015) as Bouncer
- Mayans M.C. (2018) as Swole Boys President
- Love, Death & Robots (2019) as Jorvan (voice)
- Leverage: Redemption (2021) as Brock
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has James Preston Rogers been in?
James Preston Rogers has 12 credited film roles and 6 TV roles, for a total of 18 credits from 2007 to 2026.
What was James Preston Rogers's first major role?
Jesse Stone: Sea Change (2007).
What is James Preston Rogers's most recent project?
Psycho Killer (2026).



