Art Portfolio & News

Tag Archives: twin peaks

Inspired by the character of Josie Packard, played by Joan Chen, on the Twin Peaks TV show, directed by David Lynch.

Size: 9.5″ x 14″

Medium: Gouache on a log slice, varnished.

Geisha – The word consists of two kanji, 芸 (gei) meaning “art” and 者 (sha) meaning “person” or “doer”. The most literal translation of geisha into English would be “artist,” “performing artist,” or “artisan.”

(All works are for sale, and will be framed unless otherwise specified, please email me for info.)

Explore the eerie, dark and surreal world of director David Lynch in Roll Up Gallery’s Halloween exhibition.

The artworks incorporate Lynch’s weird sensibility, reflected as such in his films ‘Eraserhead,’ Mulholland Drive,’ and TV series ‘Twin Peaks’ (to name a few.) An installation replica of The Black Lodge from Twin Peaks will be also be on display for your “investigation.”COSTUME CONTEST: Best Lynch-inspired get-up to walk through the gallery receives a special prize!

Margaret Lanterman, better known as the Log Lady, is a character in the television series Twin Peaks (1990–1991), created by Mark Frost and David Lynch. The character makes semi-regular appearances in both seasons, and is played by Catherine E. Coulson.

Twin Peaks is an American television serial drama created by David Lynch and Mark Frost. The series follows the investigation headed by FBI Special Agent Dale Cooper of the murder of a popular teenager and homecoming queen, Laura Palmer. She was found dead, wrapped in plastic.