Alan Ritchson Filmography: Every Movie and TV Show in Order
All 35 Alan Ritchson roles in chronological order (1993 to 2026): 19 movies and 16 TV series.

How many movies and TV shows has Alan Ritchson been in? This complete Alan Ritchson filmography lists 35 credited roles (19 films, 16 TV series), in chronological order from 1993 to 2026, with links to our full guides where available.
Alan Ritchson movies in order
- The Butcher (2006) as Mark
- Fired Up! (2009) as Bruce
- Nora Roberts' Midnight Bayou (2009) as Lucian Manet
- The Hunger Games: Catching Fire (2013) as Gloss
- Teenage Mutant Ninja Turtles (2014) as Raphael
- The Wedding Ringer (2015) as Kip / Carew
- Lazer Team (2016) as Adam
- Blue Mountain State: The Rise of Thadland (2016) as Thad Castle
- Teenage Mutant Ninja Turtles: Out of the Shadows (2016) as Raphael
- Office Uprising (2018) as Bob
- Above the Shadows (2019) as Shayne Blackwell
- The Turkey Bowl (2019) as Ronnie Best
- Ghosts of War (2020) as Butchie
- Dark Web: Cicada 3301 (2021) as Agent Carver
- Fast X (2023) as Aimes
- Ordinary Angels (2024) as Ed Schmitt
- The Ministry of Ungentlemanly Warfare (2024) as Anders Lassen - 'The Danish Hammer'
- Playdate (2025) as Jeff
- War Machine (2026) as 81
Alan Ritchson TV shows
- Frasier (1993) as Thad
- Smallville (2001) as Arthur Curry
- CSI: Miami (2002) as Paul Arnett
- 90210 (2008) as Tripp Willinson
- Blue Mountain State (2010) as Thad Castle
- Hawaii Five-0 (2010) as Freddie Hart
- Workaholics (2011) as Torpey
- New Girl (2011) as Matt
- Black Mirror (2011) as Paul Mathesen
- Fred: The Show (2012) as Expired Cow
- Brooklyn Nine-Nine (2013) as Young Scully
- Supergirl (2015) as Hank Hall / Hawk (uncredited)
- DC's Legends of Tomorrow (2016) as Hank Hall / Hawk (uncredited) (archive footage)
- Blood Drive (2017) as Arthur Bailey
- Titans (2018) as Hank Hall / Hawk
- Reacher (2022) as Jack Reacher
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Alan Ritchson been in?
Alan Ritchson has 19 credited film roles and 16 TV roles, for a total of 35 credits from 1993 to 2026.
What was Alan Ritchson's first major role?
Frasier (1993).
What is Alan Ritchson's most recent project?
War Machine (2026).



