LSD: Problem Child and Wonder Drug 2009
as Self
Last Hippie Standing 2002
Neophonics 1994
Actor
Credits from TMDB.