Nicholas Triandafyllidis

September 9, 1966 — Chicago, Illinois, U.S.
Movie

Signs of Life

1968

Movie

Last Words

1968

Movie

The Hunters

1977

Movie

The Sentimentalists

2014

Movie

90 Years of PAOK: Nostalgia for the Future

2016

Movie

Black Out p.s. Red Out

1998

Movie

Screamin' Jay Hawkins: I Put a Spell on Me

2001

Movie

Μαύρο Γάλα

2000