Taylor LewanActing • 1991-07-22 • Sacramento, California, USANo biography available.Known ForFan ClubNo Nerds have favorited Taylor Lewan yet — be the first.All fan clubsFrom NerdspinFilmographyActor22025Battle CampTVSelf - Host • 10 episodes★ 6.62009The LeagueTVTaylor Lewan • 1 episodes★ 7.4