Steven Shehori was born on October 28, 1971 in Winnipeg, Manitoba, Canada. He is a writer and actor, known for Naked News (1999).
No related contents, please re-enter