Kommando Störtebeker 2001
Producer
Otto – The New Movie 1987
Otto - The Movie 1985
Mein Name ist Otto 2024
as Self
Credits from TMDB.