
Cast
Richard Donat
Acting
Cast
Richard Donat
Known for
Acting
Born
1941-06-01
From
Kentville, Nova Scotia, Canada
Died
2026-03-28
Biography
Richard Donat (born 1 June 1941) was a Canadian actor, known for his work in Canadian and American television. He is well known for playing the character Vince Teagues in the Canadian–American TV series, Haven. Also known for his role in Emily of New Moon. Donat is the younger brother of Peter Donat and the nephew of British actor Robert Donat.

The Healer
as Larry

Amelia
as Gallagher

The Weight of Water
as Mr. Plaisted

The Secret
as Shane

Samuel Lount
as Sheriff Jarvis

Trudeau

City on Fire
as Captain Harrison Risley

The House by the Lake
as Policeman

Star Wars: Ewoks - Tales from the Endor Woods
as Deej (voice)

Draw!
as Sheriff Harmon

Candles on Bay Street
as Walter

Blue Moon
as Justice of the Peace

The Pilot's Wife
as Father Paul

Calm at Sunset
as Peter McGuire

I Worship His Shadow
as Megashadow Admiral

The Conclave
as Cardinal Pietro Barbo

Dangerous Offender: The Marlene Moore Story
as Robert Harris

Martha, Inc.: The Story of Martha Stewart
as Kmart Exec

Deadly Betrayal: The Bruce Curtis Story
as Jim Curtis

Tomorrow Never Comes
as Ray

Net Worth
as Jimmy Norris

Heart of a Stranger
as Phillip

Mystery of the Megaflood
as Narrator

Suzanne's Diary for Nicholas
as Earl

Phase IV
as Karl Dean

Pit Pony
as Rory MacLean

Standing on the Shoulders of Kitties
as Big Hawk

The Little Kidnappers
as Hans Hooft

The Suicide Murders
as Vern Harrington

The Event
as Undertaker

Dragonwheel
as Reverend Matherson

My American Cousin
as Major Wilcox

Promise the Moon
as Wilbur Bennett

Lure
as Marshall Spencer

Darwin's Darkest Hour
as Dr. Robert Darwin

Eldorado

Major Crime
as Sgt. Hulce

Cougar

Great Escape
as Narrator

Clearing the Waters
as Narrator (voice)