I. Frigyes választó gyermekeként született, és egy lengyel hercegnő jegyesként 1421-től mint a Lengyel Királyság kiszemelt trónörököse Lengyelországban nevelkedett. Jegyesének halála után 1431-ben visszatért a Brandenburgi Választófejedelemségbe, és édesapja halála után 1440-ben megörökölte a választófejedelemséget. Megtörte a városok (elsősorban Berlin-Kölln ikervárosok) önállóságát 1448-ban, 1455-ben pedig pénzen megvásárolta Cottbust, Neumarkot(wd) és a Peitzet.
1468-ban – a helyi hercegi család kihalása után – sikertelen kísérletet tett Pomeránia és Stettin megszerzésére. Egyetlen fiának elhunyta után 1470-ben öccsének, III. Albert Achillesnek engedte át Brandeburgot, ő maga pedig a Plassenburgba(wd) vonult vissza. Itt is hunyt el a következő év elején.