to be involved in or connected with two different or opposing groups
have / keep a foot in both camps
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición