Sebastian Deery
British character actor Sebastian Deery's work as a leading man and supporting actor in Canadian film and television has been seen at countless festivals including: Cannes, TIFF, and Sundance and has won awards at festivals such as Lorcano, Clermont Ferrand, and Vancouver International Film ...