He studied theology and was ordained as a Baptist minister, which was his profession his entire life.
Also a farmer and slave owner, Crudup was elected to the North Carolina Senate from Wake County in 1820, but was forced to vacate his office because the state constitution at the time forbade "a minister of the Gospel, while exercising his ministerial functions, to hold a public office.
"[2] In the 1850 US Federal Census Slave Schedule, Crudup is listed as enslaving 52 men, women and children; by 1860, according to the US Federal Census Slave Schedule, that number had increased to 64.
Although he ran for re-election in 1822, he was narrowly defeated by Willie P. Mangum and returned to farming and the ministry.
Crudup was a delegate from Granville County to the 1835 North Carolina Constitutional Convention, and died in Kittrell, North Carolina in 1872; he is buried in his family cemetery near Kittrell.