Don't Let's Go to the Dogs Tonight 2025
as Samuel
Congo 2018
as Escape Major
Neandertal 2006
as Spencer
Afrika am Rhein 1986
Actor
Credits from TMDB.