Justin Francis

Justin Francis is a South African actor who played Bruno Cafarelli in Cat and Mouse in Series 2 of Leonardo.