Nacque ad Altona, Stillorgan, nei pressi di Dublino, da Harris McCrea e Jeannette Seale. Il padre lavorava nel mondo del commercio. Sposò l'ostetrica Edith Florence Willock. Ebbe due figli: Patrick Phillip McCrea nato nel 1928 e Marjorie Gillian McCrea nata nel 1931.