Katechetyczne studium interdyscyplinarne uzyskał doktorat z nauk teologicznych.

W pierwszym roku po święceniach kapłańskich pracował jako katecheta w Kalwarii Zebrzydowskiej. W Wyższym Seminarium Duchownym oo. Bernardynów w Kalwarii Zebrzydowskiej był w latach 1998–2002 wicemagistrem braci kleryków, a w latach 2002–2005 piastował urząd rektora. Od 2002 do 2005 pełnił funkcję gwardiana klasztoru św. Franciszka w Kalwarii Zebrzydowskiej, następnie od 2005 do 2011 był gwardianem klasztoru Matki Bożej Anielskiej i kustoszem sanktuarium pasyjno-maryjnego w Kalwarii Zebrzydowskiej.

16 lipca 2011 papież Benedykt XVI mianował go biskupem pomocniczym archidiecezji krakowskiej ze stolicą biskupią Amaia. Święcenia biskupie otrzymał wraz z Grzegorzem Rysiem 28 września 2011 w katedrze na Wawelu. Konsekratorem był kardynał Stanisław Dziwisz, arcybiskup metropolita krakowski, a współkonsekratorami kardynałowie Franciszek Macharski, arcybiskup senior krakowski, i Stanisław Ryłko, przewodniczący Papieskiej Rady ds. Świeckich. Jako zawołanie biskupie przyjął słowa Ecce Mater tua (Oto Matka twoja). Pełnił funkcję koordynatora generalnego komitetu organizacyjnego Światowych Dni Młodzieży 2016 w Krakowie, będąc odpowiedzialnym za ich przygotowanie i przebieg.