Kudo was born in Nagoya, Japan in 1967.

After his experience in Tokyo and New York, he moved to Sweden 1998.

He has worked as a dancer for Clair Parsons(SE), Ohad Naharin’s project 01(DE), Danish Dance Theater(DE), Shintaro Oue(JP) and others.

Kudo had specially worked for Sidi Larbi Cherkaoui(BE) as both dancer and assistant choreography from 2006 to 2013 for the productions including La Zon-mai(2007), Myth(2007), Apocrifu(2007), Origine(2008), Sutra(2008), TeZukA(2011), Puz/zle(2012), Siegfried -Staatsoper unter den Linden – Berlin(2012), Project/4D(2013), Götterdämmerung- Staatsoper unter den Linden - Berlin (2013), Michael Jackson ONE- Cirque du Soleil (2012), Milonga(2013), Genesis(2013).

In 2015, Kudo worked for The Royal Swedish Ballet as a rehearsal director for including Johan Inger (The Rite of Spring), Roy Assaf (Ballader), Markus Schinwald (Stage Complex - Magazine III), Alexander Ekman (Midsummer Night’s Dream) and Mats Ek (Swan Lake). 

Kudo also works as a dance instructor for professional dancer, giving class and workshop. He has been to The Royal Swedish Ballet, Gothenburg’s Opera Dance Company, Regionteatern väst, The Henny Jurriëns Foundation-Amsterdam, Le Ballet C de la B(Kaori Ito’s project)-Gent, ARCHITANZ-Tokyo and more other places.