Which is better?

or

M. Night Shyamalan

Male director

M. Night Shyamalan

William Henry Harrison

US president

William Henry Harrison