Complex sentence: His dramatic films have been invited to the London, Los Angeles and Toronto film festivals, and in Canada he has received best director at the Canadian Film Awards and the Yorkton Film Festival.
Split into simpler sentences: His dramatic films have been shown at the London, Los Angeles and Toronto film festivals. In Canada he has received best director at the Canadian Film Awards and the Yorkton Film Festival.