Possui graduação em Matematica pela Universidade Federal de Pernambuco (1983), mestrado em Matemática pela Universidade Federal de Pernambuco (1984) e doutorado em Matematica pela Universidade de Oxford (1988). Atualmente é professor titular da Universidade Federal de Pernambuco. Duas estruturas combinatórias, conhecidas como grafos e matróides, são os objetos de sua pesquisa.
bachelor's at Matematica from Universidade Federal de Pernambuco (1983), master's at Mathematics from Universidade Federal de Pernambuco (1984) and doctorate at Matematica from University of Oxford (1988). Has experience in Mathematics, focusing on Applied Mathematics, acting on the following subjects: matroide, grafos and base.