Lietuvos kino, televizijos ir teatro aktorius, fotomenininkas, diplomatas.
1961 m. kine debiutavo epizodiniu vaidmeniu filme Kai susilieja upės (režisierius Borisas Šreiberis). Per visa savo gyvenimą Juozas yra sukūręs daugiau kaip 140 vaidmenų.
1981-1988 m. Kauno dramos teatro aktorius. Vėliau dirbo Lietuvos teatro sąjungos pirmininku. Nuo 1996 m. – kultūros atašė Lietuvos ambasadoje Maskvoje.
2023 m. apdovanotas Auksine Gerve už viso gyvenimo nuopelnus.