The Last Whale Singer 2026
Director, Writer
Richard the Stork and the Mystery of the Great Jewel 2023
Writer
A Stork's Journey 2017
Writer, Editor, Co-Director
Ooops! Noah Is Gone... 2015
Editor
The Making of Resident Evil 2002
Online Editor
Donaumusik 2001
Actor
Credits from TMDB.