Leah

Leah Alexandra

Leah Alexandra is a variety streamer based in the UK. Leah’s journey began with destiny 2, growing to 50-60k followers within the first 6 months of her streaming career. Since then, she has explored a multitude of different genres across Twitch with an impressive 174k followers to show for it! Leah has also worked with brands such as Xbox, Marvel, The BBC and many more.

Player stats

British
Nationality

Latest news