Born in beautiful Jasper National Park, Canada, Kirby attended theatre school at Mount Royal University in Calgary where he graduated at the top of his class and earned a diploma in fine arts, (DFA).

After starring in a season of Shakespeare In The Park, he moved to Vancouver where he quickly met with success in the film and television industry.  His first role was co-starring alongside Sarah Chalke and Lochlyn Munro in the made for tv movie “Stand Against Fear”.  His first voice over role was the legendary Michaelangelo from the series “Teenage Mutant Ninja Turtles: The Next Mutation”.  Roles started to add up quickly, like fan favourites, Goku from “Dragonball Z”, Trowa Barton from “Gundam Wing”, Cyclops from “X-Men: Evolution and many more. On Camera, Kirby has run the gamut, guest starring on popular tv shows and movies like, “Breaker High”, “Supernatural”, “The Flash”, “Arrow”, “Supergirl”, “Man in the High Castle”, the list goes on.

Kirby is also only 1 of 24 actors to star in all 3 Stargate series.  Playing two different roles in Stargate-SG1 in Seasons 1 and 6, playing Captain Dave Kleinman in two seasons of Stargate: Atlantis, and reprising the role in one episode of Stargate: Universe.

He has also done a number of Hallmark movies and starred opposite Rachael Boston as the romantic lead in “A Ring by Spring” which after several years is still going strong, playing on several channels, sometimes at the same time.

Currently, in 2020, He guest starred on Hallmark’s “When Calls the Heart” and “Mystery 101. He is also recording Cole the black ninja from Lego’s “Ninjago” as well as a couple of characters on Lego’s “Jurassic World”.

For a full list of Kirby’s many credits, please follow this link to IMDB!