CHILD 44 has Ridley Scott as producer and it is directed by the successful Swedish director Daniel Espinosa

Could you correct the punctuation please?
CHILD 44 has Ridley Scott as producer and it is directed by the successful Swedish director, Daniel Espinosa.