| movie | Avengers: Doomsday (2026)As Gambit | (Not seen) |
| movie | Roofman (2025)As Jeffrey Manchester | (Not seen) |
| tv | Hot Ones Versus (2024)As Self(1 episode) | (Not seen) |
| movie | Blink Twice (2024)As Slater | (Not seen) |
| movie | Fly Me to the Moon (2024)As Cole Davis | (Not seen) |
| movie | Deadpool & Wolverine (2024)As Gambit | (Not seen) |
| movie | Magic Mike's Last Dance (2023)As Mike Lane | (Not seen) |
| tv | The Afterparty (2022)As Self(2 episodes) | (Not seen) |
| tv | Welcome to Wrexham (2022)As Self(1 episode) | (Not seen) |
| movie | Dog (2022)As Jackson Briggs | (Not seen) |
| movie | Bullet Train (2022)As Train Passenger | (Not seen) |
| movie | The Lost City (2022)As Alan / Dash | (Not seen) |
| movie | Free Guy (2021)As Revenjamin Buttons | (Not seen) |
| movie | The Lego Movie 2: The Second Part (2019)As Superman (voice) | (Not seen) |
| tv | Comrade Detective (2017)As Gregor Anghel (voice)(6 episodes) | (Not seen) |
| movie | Logan Lucky (2017)As Jimmy Logan | (Not seen) |
| movie | Kingsman: The Golden Circle (2017)As Tequila | (Not seen) |
| movie | The Lego Batman Movie (2017)As Superman / Clark Kent (voice) | (Not seen) |
| movie | Hail, Caesar! (2016) (AKA "Hail, Caesar! A Tale of The Christ")As Burt Gurney | (Not seen) |
| tv | Hot Ones (2015)As Self(1 episode) | (Not seen) |
| movie | Magic Mike XXL (2015)As Mike | (Not seen) |
| movie | The Hateful Eight (2015)As Jody | (Not seen) |
| movie | Jupiter Ascending (2015)As Caine Wise | (Not seen) |
| tv | The Tonight Show Starring Jimmy Fallon (2014)As Self - Guest(5 episodes) | (Not seen) |
| tv | Late Night with Seth Meyers (2014)As Self - Guest(3 episodes) | (Not seen) |
| movie | Foxcatcher (2014) (AKA "Mark v. Du Pont: The True Story of a Shocking Murder")As Mark Schultz | (Not seen) |
| movie | The Book of Life (2014)As Joaquin (voice) | (Not seen) |
| movie | 22 Jump Street (2014)As Officer Greg Jenko | (Not seen) |
| movie | The Lego Movie (2014)As Superman (voice) | (Not seen) |
| movie | Don Jon (2013) (AKA "Don Jon's Addiction")As Conner Verreaux | (Not seen) |
| movie | White House Down (2013)As Cale | (Not seen) |
| movie | This Is the End (2013)As Self | (Not seen) |
| movie | G.I. Joe: Retaliation (2013) (AKA "G.I. Joe: Back 2 Revenge")As Conrad Hauser / Duke | (Not seen) |
| movie | Side Effects (2013)As Martin Taylor | (Not seen) |
| movie | Magic Mike (2012)As Mike 'Magic Mike' Martingano | (Not seen) |
| movie | 21 Jump Street (2012)As Officer Greg Jenko / Brad McQuaid | (Not seen) |
| movie | 10 Years (2011) (AKA "Ten Year")As Jake | (Not seen) |
| movie | The Eagle (2011)As Marcus Aquila | (Not seen) |
| movie | Haywire (2011)As Aaron | (Not seen) |
| movie | The Son of No One (2011)As Jonathan White | (Not seen) |
| movie | The Dilemma (2011)As Zip | (Not seen) |
| movie | Dear John (2010)As John Tyree | (Not seen) |
| movie | Fighting (2009)As Shawn MacArthur | (Not seen) |
| movie | G.I. Joe: The Rise of Cobra (2009) (AKA "Dark Sky: First Strike")As Duke | (Not seen) |
| movie | Public Enemies (2009)As 'Pretty Boy Floyd' | (Not seen) |
| movie | Step Up 2: The Streets (2008) (AKA "Step Up 2: The Street")As Tyler | (Not seen) |
| movie | Stop-Loss (2008)As Steve Shriver | (Not seen) |
| tv | The Graham Norton Show (2007)As Self(2 episodes) | (Not seen) |
| movie | Battle in Seattle (2007)As Johnson | (Not seen) |
| movie | She's the Man (2006)As Duke Orsino | (Not seen) |
| movie | A Guide to Recognizing Your Saints (2006)As Young Antonio | (Not seen) |
| movie | Step Up (2006)As Tyler Gage | (Not seen) |
| movie | Supercross (2005)As Rowdy Sparks | (Not seen) |
| movie | Havoc (2005)As Nick | (Not seen) |
| movie | Coach Carter (2005) (AKA "All Day Long")As Jason Lyle | (Not seen) |
| movie | War of the Worlds (2005) (AKA "Out of the Night")As Boy running in church during first tripod attack (uncredited) | (Not seen) |
| tv | The Ellen DeGeneres Show (2003)As Self(1 episode) | (Not seen) |
| tv | The Simpsons (1989)As Channing Tatum (voice)(1 episode) | (Not seen) |
| tv | Saturday Night Live (1975)As Self - Host(1 episode) | (Not seen) |