Anthony Sherwood was born in Halifax, Nova Scotia, Canada. He is an actor, known for Street Legal (1987), Scanners (1981) and Honey (2003). Read more on iMDB