Career
Cannon began making films at the age of 16 in 1984, and started a youth experimental theatre group at 33 Arts Centre. Using the centre"s facilities, he was a prolific director of video dramas and collaborated with a number of other directors in different roles including cameraman. A major influence was the centre"s video maker, Dermot Byrne, with whom Cannon worked on a number of projects.
lieutenant was at 33 that he met the future film composer David Arnold who played in a band that rehearsed there.
Cannon convinced Arnold that he could compose soundtracks for his and other people"s videos. Arnold"s first for Byrne was "The Undead" written by Keith Moyes.
In 1987, Cannon entered a competition in the British comic 2000 AD to design a poster for a possible future film of Judge Dredd. His work was published in the comic"s "Program(s) 534" edition
In his poster, a clearly Blade Runner–inspired Cannon imagined that the director of the film would be Ridley Scott, with Harrison Ford starring in the title role and Daryl Hannah co-starring as " Parenting Stress Index Anderson".
He enrolled at the National Film and Television School in 1988, from which he graduated in 1990. He wrote and directed Strangers (1990) and The Young Americans (1993), he signed on to direct the big-budget, but ultimately poorly received film Judge Dredd (1995), starring Sylvester Stallone. Since then he has also directed Phoenix (1998), and I Still Know What You Did Last Summer (1998).
Beginning in 2000, he has directed and produced various Computer Society of India television series.
In 2005 he directed Goal!. More recently, Cannon co-created TNT"s crime drama series starring Dylan McDermott, called Dark Blue.
Cannon also directed the pilot episode for Dark Blue. In 2010, Cannon joined The CW action series Nikita, as director and executive producer.
In 2011, Cannon executive produced and directed the pilot for the FOX crime/mystery Alcatraz.
In 2014 Cannon directed the first episode of the series Gotham, for which is an executive producer. Cannon plays football regularly with Hollywood United F.C., a team consisting of mostly celebrities and former professional football players, who occasionally play against professional teams for friendly matches and charity events.