He has absolutely NOOOOOOOOOOOOO stage presence