0.931
Popularity4
Credits7.2
Rating165M
Budget468M
RevenueActing
Primarily2025 Mission: Impossible - The Final Reckoning as William Donloe
1998 Saving Private Ryan as Lieutenant Briggs
1997 Tomorrow Never Dies as Philip Jones
1996 Mission: Impossible as CIA Analyst William Donloe