Craig BarnesCrewNo biography available.Known ForTroubadours2008Fan ClubNo Nerds have favorited Craig Barnes yet — be the first.All fan clubsFrom NerdspinFilmographyCrew1Actor12004Dream Theater: Riding the Train of ThoughtFilmPost Production Supervisor