Cathy Chan, John Detrixhe