Joe Lara is infamous for starring as Tarzan for a total of 22 episodes where he played the king of the ju