Jim Beaver

Jim Beaver portrayed Carter Cushing in Crimson Peak and Sheriff Jedediah Judd in the upcoming Nightmare Alley.