Jeremy CrittendenActor · Born May 25, 1982 · Medicine Hat, Alberta, CanadaIMDb Acted in 62010s2017Star Trek: DiscoveryLord Eling · 2 episodes69TakenRussian Merchant Sailor · 1 episode662015The ExpanseMedical Tech #2 · 2 episodes84Good WitchStephen Stroud · 1 episode742000s2009Stan HelsingAltar Boy312003MaydaySecond Officer Steven Judd · 1 episode86