Complex sentence: He often plays a minor role in films, and is currently a teacher at Our Lady of Lourdes High School, teaching global history.
Split into simpler sentences: He often plays a minor role in films. He is currently a teacher at Our Lady of Lourdes High School and teaches global history.