Editor, Director, Actor Andrew Lee Self is an editor and director, known for The Lights of St. Louis (2017), Runes in the North (2014) and NightClub Confidential (2013). Search: