Lelouch vi Britannia (ルルーシュ・ヴィ・ブリタニア) to główny bohater obu części Code Geass. Lelouch to młody książę brytyjski, siedemnasty w kolejce do tronu Świętego Imperium. Jest synem dziewięćdziesiątego ósmego władcy - Charlesa zi Britannia. Podczas zamieszkiwania Strefy 11 wraz z siostrą przybrał nazwisko Lamperouge. O jego prawdziwej tożsamości nie wie nikt, oprócz rodziny Ashfordów, która zapewniła mu schronienie i miejsce edukacji po wybuchu wojny. Największym marzeniem młodego księcia jest stworzyć świat, w którym jego siostra mogłaby żyć szczęśliwa. Jest posiadaczem Geassa, którego otrzymał od C.C.