Pratt was born in Georgetown, Maryland (now a part of Washington, D.C.), completed preparatory studies, and attended Georgetown University.
Pratt served as a member of the Maryland House of Delegates from 1832 to 1835, and as a presidential elector on the Whig ticket for William Henry Harrison in 1836.