Actor | Soundtrack | Producer
Won a Canadian Genie Award for Best Actor in "One Man".
[on why violence is so common an element in entertainment media] It appeals to the little badness all of us have in our makeup.It's part of human nature and, being privy to that kind of thing, people find it somewhat fascinating and the more you ...
Leonard Joseph Cariou
Winnipeg, Manitoba, Canada
Check out our guide to Comic-Con 2018, see what IMDb editors are watching, and more.