Rođen i odrastao u Velikoj Britaniji, doživotni ljubitelj azijskih filmova, Leeder živi u Hong Kongu od 1990. godine. Pored toga što je urednik za Far Eastern u časopisu Impact, Leeder nastavlja doprinositi časopisima kao što su "Black Belt", "Inside Kung Fu", "Femme Fatales" i mnogim drugim koji pokrivaju azijsku filmsku scenu. Također je bio koautor za "100% Jackie Chan: The Essential Companion", kao i doprinos brojnim knjigama o ovom žanru. Radio je i ispred i iza kamere na brojnim filmovima i televizijskim serijama u Hong Kongu i Aziji, kao i na dokumentarcima kao što su "David Carradine: A Martial Arts Journey", Sonyjev The Art of Action: Martial Arts in Motion Picture (2002), kao i nekoliko projekata za Discovery Channel, Channel Four i Bravo mrežu.