北魏左仆射杨昱、西河王元悰、抚军将军元显恭率领持有皇帝仪仗的羽林宗子和羽林庶子七万人防守荥阳郡，被陈庆之攻克，元悰和元显恭弃城逃走，都被俘虏。永安三年（530年），元显恭被授任安东将军、大司农卿、河南邑中正，很快转任使持节、都督东荆州诸军事、中军将军、东荆州刺史，代理征南将军，东荆州都督，其余官职如故。魏孝庄帝元子攸刺杀尔朱荣后，于永安三年十月授任元显恭使持节、都督晋州建南汾三州诸军事、镇西将军、晋州刺史，兼任尚书左仆射、西北道行台、大都督节度薛善乐、薛修义、裴元隽、薛崇礼、薛憘族等诸军，率领禁军，西援平阳