Leonid Roth is a German actor.
Squatter 2026
as Nikita
Swimming 2018
as Laurenz
Mountain Miracle 2017
Actor
Im Namen meines Sohnes 2015
as Peter
Credits from TMDB.