Birthday
1979/12/03 (45 years old)
Gender
Male
Place of Birth
Toronto, Ontario, Canada
Also know as
Rainbow Francks
(2009) Stargate Atlantis: Fans' Choice
as Aiden Ford
(2000) Love Song
as Calvin Dumas
(2021) My Favorite Christmas Melody
as Travis
(2021) My Soul to Take
as Sandman
(2022) Fallen Angels Murder Club: Friends to Die For
as Miller Thornton
(2022) Fallen Angels Murder Club: Heroes and Felons
as Miller Thornton
(2012) 100 Musicians
as Sydney
(2013) Against the Wild
as Charlie Foster
(1995) Black Fox: The Price of Peace
as Frank Johnson
(2022) Diaspora
as Daniel
(1997) The Planet of Junior Brown
as Buddy Clark (as Rainbow Sun Francks)
(2023) Suze
as Carl
(2014) Pretend We're Kissing
as Henri
(2007) Aliens vs Predator: Requiem
as Earl
My Husband's Mistress
as Brill Cooper
(2006) Behind the Camera: The Unauthorized Story of 'Diff'rent Strokes'
as Dion Mial
(2016) The Steps
as Dean
(2000) Love Come Down
as Julian
(1999) One Heart Broken Into Song
as Hank Johnson
(2020) Age of Dysphoria
as Wes
(2020) A Christmas Exchange
as Patrick
(1999) Johnny
as Gus
(2021) Trigger Point
as Mouthpiece
(2024) The Jane Mysteries: Murder at Moseby
as Anthony Germaine
(2006) This Space for Rent
as Barnaby Sharpe
(2019) The Umbrella Academy
as Detective Chuck Beaman
(2015) Schitt's Creek
as Mike Morrison (voice)
(2004) Stargate Atlantis
as Aiden Ford
(2009) The Listener
as Dev Clark
(2020) High Fidelity
as Cameron Brooks
(2019) Hudson & Rex
as Jay Piper / Martin Booker (as Rainbow Francks)
(2023) I Woke Up a Vampire
as Bill Henley
(2013) Played
as Orlando
(2016) Slasher
as Coroner Wayne
(1988) LIVE with Kelly and Mark
as ---
(2010) Lost Girl
as Cameron
(2022) Daniel Spellbound
as Burden (voice)
(2022) Daniel Spellbound
as Additional Voices (voice)
(2014) The Strain
as Jason Green
(2013) State of Syn
as Preacher
(2019) Jett
as Carl
(2024) Brilliant Minds
as Morris Allen