Home›Jose de FreitasJose de FreitasKnown for ActingTV Shows2025IT: Welcome to Derry Details 2017The Handmaid's Tale Details