Sergei BarracudaActing • 1990-05-31 • Ostrava, Czechoslovakia [now Czechia]No biography available.Known For5.3Banger.2022Fan ClubNo Nerds have favorited Sergei Barracuda yet — be the first.All fan clubsFrom NerdspinFilmographyActor12022Banger.FilmSergei Barracuda★ 5.3