Gavin McHughActing • 2010-05-06 • LatviaNo biography available.Known For8.29-1-12018Fan ClubNo Nerds have favorited Gavin McHugh yet — be the first.All fan clubsFrom NerdspinFilmographyActor120189-1-1TVChristopher Diaz • 106 episodes★ 8.2