Peopling The Palaces 2007
Actor
They Have Changed Their Face 1971
as Actor in LSD commercial spot
Credits from TMDB.