Marvin WilloughbyActing • 1978-01-31 • Hamburg, GermanyNo biography available.Known ForStarting 52017Fan ClubNo Nerds have favorited Marvin Willoughby yet — be the first.All fan clubsFrom NerdspinFilmographyActor22017Starting 5Film2000SportclubTVself • 1 episodes★ 7.0