Swoje prawie 20-letnie doświadczenie zawodowe zdobywał pracując w prestiżowych restauracjach i butikowych hotelach w Krakowie, współpracując jednocześnie z zaprzyjaźnionymi restauracjami w Rzymie, Wiedniu czy w Kolonii, a także w Paryżu w Hotelu Balzac na stażu u szefa kuchni Pierre Gagnaire’a w jego restauracji z 3*** Michelin.