A Brazilian appeals court Wednesday upheld ex-president Luiz Inacio Lula da Silva's conviction for corruption, dealing a body blow to his hopes of running for re-election this year.