Nigel Cross John Gross Alex Gross John Cross Nell Cross Gwen Gross Neal Cross Phil Cross Double cross Daniel Gross