Taylor RobertsActing • Los Angeles, California, USANo biography available.Known ForFan ClubNo Nerds have favorited Taylor Roberts yet — be the first.All fan clubsFrom NerdspinFilmographyActor22012What !sFilmHimself2011What ifFilmSelf★ 5.2