州刺史和谯郡太守，并各据一城，聚众数千人。晋元帝认为桓宣诚实忠厚，而且与二人是同乡，于是转桓宣任参军，命他前去收抚二人。最终二人皆派人随桓宣回建康表示臣服。后南中郎将王含请桓宣任其参军。
助复豫州.建兴元年（313年），豫州刺史祖逖北伐，屯芦洲，并派参军殷乂访问张平和樊雅，但殷乂轻蔑张平而被杀，二人亦因此勒兵固守，抵御祖逖。祖逖进攻了一年多后才因利诱张平部将谢浮借机杀死张平而平定张平，但樊雅仍据守谯城。祖逖兵少而只能与樊雅相持不下，于是求救于王含。王含于是派桓宣领兵五百协助，而祖逖