No photoActingChristopher RalphBorn 1977-05-13· St John's, Newfoundland and Labrador, CanadaKnown forMurdoch Mysteries2008MYSTERYWarehouse 132009SCI-FIRookie Blue2010DRAMASue Thomas: F.B.Eye2002FAMILYFull filmographyMurdoch Mysteries2008MYSTERYWarehouse 132009SCI-FIRookie Blue2010DRAMASue Thomas: F.B.Eye2002FAMILYRepublic of Doyle2010COMEDYMissing2003ACTIONAnimorphs1998DRAMA