Julia Scher
Birthday: 1954-03-09 | Place of Birth: Hollywood, California, USAJulia Scher (born 1954, Hollywood) is an American artist who works primarily with themes of surveillance. She uses a variety of mediums and is most known for her installation art and performance art works. Her work addresses issues of control and seduction.
...
Known For
Acting
Year
Title
Role
2017
Lip Sync 2015
as himself