Indexi 2020
as Self
Tifa 2018
as Himself
Lost Button 2015
White Button 2010
TV Faces... Like the Rest of Us 2005
Rock Deserters 1990
Credits from TMDB.