Talia Russo was born in Toronto, Ontario, Canada and and raised in Liverpool, England and Toronto.
Known For
Credits
Cast Credits
Sex/Life (2021)
Guest starring as Bartender
- Episode 1x07: Small Town Saturday Night (Jun 25, 2021) [Co-Star]
Murdoch Mysteries (2008)
Guest starring as Nudist
- Episode 6x05: Murdoch au Naturel (Feb 4, 2013) [Uncredited]