Logan George

Logan George

Logan George (born 1990) is an American filmmaker and actor. He is best known for directing the films Topside (2020) and Caddo Lake (2024).

Director

See all 11 →

Producer

Visual Effects

Cinematographer