 Marlon Brando (qv) and Robert De Niro (qv) are the only two  actors to ever win separate Oscars for playing the same character.  Brando won Best Actor for _Godfather, The (1972)_ (qv) and De Niro  won Best Supporting Actor for this movie, both in the role of Vito  Corleone.