
1.71
Popularity5
Credits6.6
Rating33.8M
Budget126M
RevenueActing
Primarily
2025 I Know What You Did Last Summer as Pastor Judah Gillespie
2024 The Six Triple Eight as Colonel Collins
2012 LOL as Mr. Ross
2010 Unthinkable as Bomb Disposal Expert
2004 The Day After Tomorrow as J.D.