Ivan De Freitas

Ivan De Freitas has worked across theatre and television. He first appeared at the Park in Jesus Christ Superstar (2017), directed by Timothy Sheader.