The Best of Jefferson Garcia 2008
as (archive footage)
8 Inches from Brazil 2005
Actor
Credits from TMDB.