Patrick Dempsey

Acting

2000

Scream 3

- Mark Kincaid
2023

Thanksgiving

- Sheriff Eric Newlon