Gullestad er utdannet sosialøkonom fra Universitetet i Oslo. Han ble i 1977 ansatt i Fiskeridirektoratet, der han i 1996 ble utnevnt til fiskeridirektør. Han satt i stillingen som fiskeridirektør til 2008.