Show more
Andrew "Andrucha" Waddington is a Brazilian film director, producer, and screenwriter. Wikipedia