He looks too smug and arrogant. He needs to spend more time living outside his arsehole.
Living in his arsehole would mean that this head is up his ass and he is not up to standard or scratch.
Seeing as your comment is probably aimed at the confident demeanor he appears to have, which could be perceived as arrogance by some, usually by those easily intimidated.
Perhaps a better comment would be "to step off his pedestal" or "stop turning his nose up" or even "living in the clouds" although this could be misconstrued.
Then you could put your resentful attitude and views of Frank McGrath across more accurately for all of us to understand.