For nearly 17 years, an Air Canada captain flew hundreds of passenger flights without holding the licence required for the job, according to Canadian police.

Air Canada said it takes "this matter with utmost seriousness."

A former Air Canada pilot has been charged after allegedly flying for years without a proper license.