Actor · DirectorLee RumohrJanuary 10, 1975(49 years old)Toronto, Ontario, CanadaSocialsIMDbKnown forSupernaturalJesse CuevasThe Umbrella AcademyRingleaderMurdoch MysteriesConstable Pete HolderLost GirlCarter