It's correct. Show up = appear.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Grammar GeekWell... I'm not sure I agree with this usage. If he was on leave, he was not supposed to be at work. You don't expect him to be there. Saying "He didn't show up" sounds like he was supposed to be there and was not.