En video uppladdad på Facebook visade Callum Clatworthy-Robins, 22, från Port Talbot, konsumerar en fisk vann på en mässa i Bridgend county i mars.
Clatworthy-Robins erkände att det orsakade onödigt lidande för ett skyddat djur vid Swansea Magistrates' Court.
Han var utestängd från att äga djur i tre år och fick betala 200 pund i böter och kostnader på torsdag.
RSPCA Cymru sade att handlingar av Clatworthy-Robins, av ingen fast boning, skulle ha orsakat djuret "avgjort en obehaglig död".
En Neath Port Talbot man har förbjudits att hålla djur efter att han filmats svälja en levande guldfisk.