Can I say "Куда он делся?" this way: Where did he end up?!
(if I can't find somebody or something).
Does it sound good?

Thanks.