Ulf Karlsson started training in the Japanese martial art Taido in 1984 and has instructed in that art since 1987, currently holding the grade of Godan Renshi. He has also trained in ESDS(Explosive Self Defense System), Ryu Te and most recently the Okinawan martial art Te.