Vincent Walsh

Vincent Walsh is pictured as John Morehead in a publicity still from the CTV series, Played. Born in Ireland, Vincent, or Vinne as he is often called, is of Irish-Italian descent and grew up in Ireland, Montreal and Toronto. He portrayed the young Ernest Hemingway starring alongside Gordon Pinsent and Robin Dunne, in the mini-series Hemingway vs. Callaghan. He plays the role of Joseph in the 2016 movie The Young Messiah.

Features & TV Movies

Features & TV Movies:
VR indicates Direct-to-Video Release

A Man of No Importance (1994)
Space Truckers (1996)
The Last of the High Kings (1996)
The Matchmaker (1997)
Love and Death on Rapid Transit (1997)
The Tale of Sweeney Todd (TV-1998)
Saving Private Ryan (1998)

When the Sky Falls (2000)
On the Edge (2001)
The Abduction Club
Mystics (2002)
Hemingway vs Callaghan (TV-2003)
Open Heart (TV-2004)
Bridal Fever (TV-2008)
The Two Mr. Kissels (TV-2008)
Savage (voice, 2009)
The Good Times Are Killing Me (TV-2008)

A Kiss for Jed Wood (2010)
Two Hands to Mouth (2012)
The Stand Up (2013, short)
300: Rise of an Empire (2014)
The Young Messiah (2016)
Double Denim (TV-2019)

Double Denim – Back on the road again?! (2020, short)

TV Series – Cast:
Degrassi High (1988-1991)
Mystic Knights of Tir Na Nog (1998)
Bachelors Walk (2001)
Random Passage (2002, mini-series)
Shattered City: The Halifax Explosion (2003, mini-series)
Instant Star (2006)

Lost Girl (2011-2012)
Played (2013)

TV Series – Guest appearances:
ReGenesis (2004, 2005)
The Eleventh Hour (2004, 2005)
Jozi-H (2006)
Pris, Y (2007)
Murdoch Mysteries (2008)

Republic of Doyle (2010)
Against the Wall (2011)
Deception (2013)
The Fall (2014)
Frankie Drake Mysteries (2018)
The Detectives (2018)
Der Irland-Krimi (2019)