Natural de Malta e imigrante para o Canadá ainda criança, Cassar concluiu seus estudos na Algonquin College, em Ottawa, antes de iniciar sua trajetória televisiva. Após dirigir quatorze episódios de La Femme Nikita, assumiu papéis de diretor e produtor executivo na série de suspense 24, permanecendo nos primeiros sete ciclos e recebendo o Emmy de Direção em 2006, além de quatro indicações consecut…