Jeremy CrittendenJeremy Crittenden1982Queuebrick VideoOverviewDiscussionJeremy CrittendenActing·May 25, 1982·Medicine Hat, Alberta, CanadaRateNA/10 avgNo member ratings yetRateOverviewDiscussionFilmography1Seen0Favorites0FilmCreditStan Helsing2009 · Altar BoyAltar Boy