Kevin Hanchard - Canadian actor. He was born July 4, 1974 in Toronto, Canada.Best known for his work on films like Wish Upon (2017), Suicide Squad (2016), Four Brothers (2005) and Orphan Black (2013-2017) TV series.