Actor | Soundtrack | Producer
He was awarded the 1985 Drama Logue Award for Outstanding Performance for "Traveler in the Dark" at the Mark Taper Forum Theatre in Los Angeles, California.
[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
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.