Kariera na ekranie
Z teatralnej sceny Machalica trafił przed kamery i od tamtej pory regularnie pojawiał się przed kamerami, czasami w kilku produkcjach rocznie. Zagrał w wielu polskich filmach, między innymi "Łukasz", "Moja wojna, moja miłość", "Wilczyca", "Rajska jabłoń", "Złoto dezerterów", "Czarna plaża" czy "Ryś". Chętnie grywał też w spektaklach telewizyjnych i serialach - można go było zobaczyć chociażby w "Pierścieniu i róży", "Mistrzu i Małgorzacie", "Przyłbicach i kapturach" i "Rodzinie Połanieckich".
Prawdziwa sława nadeszła jednak w 1998 roku, gdy Machalica przyjął rolę Dionizego, nestora rodu w "Złotopolskich".