V Kranju rojeni Tone Gogala, je leta 1969 diplomiral na Akademiji za gledališče, radio, film in televizijo (AGRFT) v Ljubljani in že leto pozneje postal član igralskega ansambla SNG Drame v Ljubljani. Med letoma 1981 in 1993 je bil član tržaške igralske zasedbe gledališča SSG Trst, nato pa se je leta 1993 znova zaposlil v ljubljanski Drami.
Med njegovimi pomembnejšimi gledališkimi vlogami biografski leksikon Osebnosti med drugim navaja vlogo Laerta v Shakespearjevem Hamletu, vrsto epizodnih nastopov oziroma upodobitev, kot so Črtomir v drami Dominika Smoleta Krst pri Savici ter Mrva, Komar, Peter, Bernot v Cankarjevih delih. Zaigral je tudi v več monodramah. Leta 1980 je za vlogo Truffaldina v predstavi Carla Goldonija Sluga dveh gospodov v režiji Petra Lotschaka prejel Severjevo nagrado.
Med letoma 1996 in 1998 je bil direktor Šentjakobskega gledališča, kjer je tudi poučeval igralstvo ter bil umetniška vodja.
Zaigral je tudi v več filmih, med drugim v Sedmini (1969), Praznovanju pomladi (1978), Letu mrtve ptice (1973) in Čudovitem prahu (1975).
Pozneje je zapustil igralske vrste ter med letoma 1998 in 2004 postal slovenski generalni konzul v Clevelandu v zvezni državi ZDA Ohio. Po več zaposlitvah v diplomaciji je bil nazadnje diplomat na slovenskem veleposlaništvu v New Delhi v Indiji. Po koncu mandatu se je leta 2011 upokojil.