Cuando Guillermo desembarcó en Torbay, Colyear dirigió sus tropas en noviembre de 1688.Más tarde participó en la mayoría de las campañas del soberano en Irlanda, siendo nombrado gobernador de Limerick en 1691.Fue sustituido como gobernador de Gibraltar en 1720 por Richard Kane.[2] Con motivo del Sitio de Gibraltar (1727), asumió el mando de las tropas, pero la llegada del almirante Charles Wager con once buques de guerra despejó el peligro del asedio.[1] David Colyear se casó con Catherine Sedley, hija de sir Charles Sedley de Southfleet y examante del rey Jacabo II de Inglaterra .