Clay has lived in Royse City since 2003. He was elected to City Council in May 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.