Clay has lived in Royse City since 2003. He is serving his sixth term on City Council, being first elected in 2008. He owns Bob Ellis Insurance Services in downtown Royse City. Clay also serves on the Community Development Corporation Board and Heritage Preservation Board. He is member of the Royse City Early Bird Rotary Club, Chamber of Commerce, and First Baptist Church of Royse City.