
Cast
Age 67 · United States
11 shows · 1 currently on air

2024 · Prime Video · On air
as Overseer Hank MacLean

2023 · Disney+ · Ended
as Draiven Bosh (voice)

2022 · Peacock · Ended
as Howard Baskin

2020 · NRK TV · Ended
as President Franklin D. Roosevelt

2019 · CBS · Ended
as Dr. Stephen Frost

2014 · NBC · Ended
as Dr. Roman Skouras

2012 · CBS · Ended
as Donovan Stark

2006 · ABC · Ended
as David Swain

2005 · Hallmark Channel · Ended
as Cyrus Smith

2004 · ABC · Ended
as Orson Hodge

1990 · Paramount+ with Showtime · Ended
as Special Agent Dale Cooper
Main cast roles from TVmaze. Guest appearances aren't listed.