Kenneth Welsh (March 30, 1942 - May 5, 2022) was a Canadian actor best known for The Day After Tomorrow, The Fog, and Miracle.
He had one child, singer Devon Welsh.
Welsh died in 2022 at the age of 80.
Film Roles
- FDR The Last Year as Thomas E. Dewey (TV Movie)
- Double Negative as Dr. Klifter
- Phobia as Sgt. Wheeler
- Tell Me That You Love Me as David
- Of Unknown Origin as James Hall
- Covergirl as Harrison
- Falling In Love as Doctor
- Perfect as Joe McKenzie
- The War Boy as Stephan Berecky
- The Climb as Walter Frauenberger
- Heartburn as Dr. Appel
- Hot Money as Parker
- Radio Days as Radio Voice
- Loyalties as David Sutton
- And Then You Die as Eddie Griffin
- The House On Carroll Street as Hackett
- Crocodile Dundee II as Brannigan
- Another Woman as Donald
- The January Man as Roger Culver
- Physical Evidence as Harry Norton
- Straight Line as Dr. Hammel
- The Freshman (1990) as Dwight Armstrong
- Perfectly Normal as Charlie Glesby
- The Big Slice as Lt. Bernard
- Elis Lesson as Uncle Yakub
- Adrift 1993 as Guy Nest (TV Movie)
- Death Wish V: The Face of Death as Lt. Mickey King
- Whale Music as Kenneth Sexstone
- Timecop as Utley
- Legends of the Fall as Sheriff Tynert
- Boozecan as Tim
- Hideway as Det. Breech
- Margarets Museum as Angus MacNeil
- The Conspiracy Of Fear as Captain Rose
- Kissinger And Nixon as James 'Scotty' Reston (TV Movie)
- Portraits Of A Killer as Jim Miller
- Rowing Through as Harry Parker
- Turning April as Father
- Habitat as Coach Marlowe
- Absolute Power (1997) as Sandy Lord
- The Wrong Guy as Mr. Nagel
- External Affairs as Michael Riordan
- Love Come Down as Ira Rosen
- Cold Blooded as Chief Inspector Brodsky
- Focus as Father Crighton
- The Royal Scandal as Dr. John H. Watson (TV Movie)
- The Day Reagan Was Shot as James Baker (TV Movie)
- The Pentagon Papers as John McNaughon (TV Movie)
- Miracle as Doc Nagobads
- The Day After Tomorrow as Vice President Becker
- The Aviator as Dr. Hepburn
- The Wild Guys as Andy
- Four Brothers as Robert Bradford
- Bailey's Billion$ as Mouse Delaney
- The Exorcism of Emily Rose as Dr. Mueller
- The Fog as Tom Malone
- The Covenant as Provost Higgins
- One Way as William Henderson
- Fantastic Four: Rise of the Silver Surfer as Dr. Jeff Wagner
- Silk as Mayor Joncour
- Adoration as Morris
- Kit Kittredge: An American Girl as Uncle Hendrick
- Nothing Really Matters as Joe
- Survival of the Dead as O'Flynn
- The Riverbank as Joe Mason
- The Story of Luke as Grandpa Jones
- Cottage Country as Earl
- The Art of the Steal as 'Uncle' Paddy MacCarthy
- The Void as Dr. Richard Powell
- Chicanery as Pringle Hewitt
Television Roles
- The Great Detective as Henry Lyall (1 episode)
- Spenser For Hire as Lt. Webster Bloom/Lt. Nicholas Webster (2 episodes)
- The Twilight Zone (1985) as Jack Simonson (1 episode)
- Street Legal as George Wilson (1 episode)
- Twin Peaks as Windom Earle (10 episodes)
- Kung Fu: The Legend Continues as Vance Cavanaugh (1 episode)
- The X-Files as Simon Gates (1 episode)
- The Outer Limits (1995) as Dr. Vasquez (1 episode)
- The Hunger (1997) as Hugo Lawery (1 episode)
- Law & Order as Ben O'Dell (1 episode)
- Due South as Randal K. Bolt/Cyrus Bolt (3 episodes)
- Witchblade as Joe Siri (3 episodes)
- The Guardian (1 episode)
- Soul Food: The Series as Dr. Jackson Pruit (2 episodes)
- The Practice as Judge Harrod (3 episodes)
- ReGenesis as Dr. Shelby Sloane (3 episodes)
- The Murdoch Mysteries as Inspector Ramsgate (1 episode)
- Smallville as Drunk Santa (1 episode)
- Above And Beyond as Lord Beaverbrook
- Stargate Atlantis as Jamus (1 episode)
- Superstorm as Richard Hughes
- Bionic Woman as Prof. Howard Samuels (1 episode)
- The Last Templar as Bill Vance
- Human Target as Tony Belvilacqua (1 episode)
- Haven as Cole Glendower (1 episode)
- Being Erica as Matthew Wexlar (1 episode)
- Less Than Kind as Henley (1 episode)
- The Listener as Albert Jacoby (1 episode)
- XIII The Series as Dr. Westlund (1 episode)
- The Divide 2014 as Stanley Zale (5 episodes)
- The Expanse as Franklin Degraaf (1 episode)
- The Blacklist as Werner von Hauser (1 episode)
- Saving Hope as Wilfred Jennings (1 episode)
- Salvation as Andrew Bartok (1 episode)
- Lodge 49 as Larry Loomis (8 episodes)
- Star Trek: Discovery as Admiral Senna Tal (2 episodes)