2.92
Popularity9
Credits7.1
Rating64M
Budget179M
RevenueActing
Primarily2025 Borderline as Bell
2024 One Fast Move as Dean Miller
2024 Bad Boys: Ride or Die as McGrath
2022 Redeeming Love as Duke
2019 Euphoria as Cal Jacobs
2010 Burlesque as Marcus Gerber
2010 Valentine's Day as Sean Jackson
2008 Marley & Me as Sebastian Tunney
2006 X-Men: The Last Stand as James Madrox / Multiple Man