According to this site, which corresponds to what I know (Catholic here) - although I thought it was a bit more flexible (not sure how anyone can qualify as a godparent these days if this was taken to its full extent). So check out with the priest to make sure it will be fine. In all likelihood your OH may be asked for documentation of his own baptism and about your marriage, as it happened when DS was baptised.
TO QUALIFY AS A GODPARENT
12. Not everyone qualifies to be a godparent. The Catholic Church provides a detailed guideline that must be obeyed. "To be admitted to undertake the office of sponsor, a person must:" (Canon 874.1)
12.3 "be a catholic who has been confirmed and has received the blessed Eucharist, and who lives a life of faith which befits the role to be undertaken;" (Canon 874.1.3)
12.4 "not labour under a canonical penalty, whether imposed or declared;" (Canon 874.1.4)
12.6 "A baptised person who belongs to a non-catholic ecclesial community may be admitted only in company with a catholic sponsor, and then simply as a witness to the baptism." (Canon 874.2)
DISQUALIFYING AS A GODPARENT
13. What follows is a list of personal characteristics that disqualify a person as a godparent:
13.1 the person has no intention of fulfilling his obligations as a godparent.
13.3 the person is not a Catholic.
13.4 the person has not received the Sacrament of Baptism in the Catholic faith.
13.5 the person has not received the Sacrament of Confirmation in the Catholic faith.
13.6 the person has not received the Sacrament of the Holy Eucharist in the Catholic faith.
13.7 the person is not living his faith in accordance with the teachings of the Catholic Church. (Example: The person has not been at Mass for 2, 5 or 10 years. The person employs birth control methods.)
13.13 the person is a public sinner. (Example: Prostitution, living common-law.)
13.14 the person is a heretic. "Heresy is the obstinate post- baptismal denial of some truth which must be believed with divine and catholic faith, or it is likewise an obstinate doubt concerning the same." (C.C.C. # 2089)
13.15 the person belongs to a schism. "Schism is the refusal of submission to the Roman Pontiff or of communion with the members of the Church subject to him." (C.C.C. # 2089)
13.16 the person is involved in a mix-marriage and believes his/her children should choose their own religion when they grow up.
13.17 the person believes that all religions are equal or that other religions are equal to the Catholic Church.
13.18 the person is involved in an invalid marriage. (Example: Justice of the Peace, marriage outside the Church.)