Home›Sergei BarracudaSergei BarracudaKnown for ActingBorn:1990-05-31Place:Ostrava, Czechoslovakia [now Czechia]Movies2022Banger. Details