Actor · DirectorLane EdwardsAn actor, known for The Shack (2017), Riverdale (2016) and Falling Skies (2011).SocialsIMDbKnown forSupernaturalLead AngelGodzillaMissile Tech #2ArrowPeter DeclanThe Good DoctorElliot ArnottThe Age of AdalineVeterinarianRiverdaleMr. SowerberryThe ShackOfficer DaltonA Dog's Way HomeOfficer Tom Rooker (uncredited)ColonyFrank WinslowZooLieutenant ReedThe Twilight ZoneJoseph Foley