Gregory MacTavishActingNo biography available.Known For3.3Biology 1012013Fan ClubNo Nerds have favorited Gregory MacTavish yet — be the first.All fan clubsFrom NerdspinFilmographyActor12013Biology 101FilmShawn Delacruz★ 3.3