ReleaseNexus
Robert Landau is an Atlanta-based filmmaker, editor, and videographer from Longmont, Colorado.
Angst
Lost Petals
Robbie
Before You Fade Away Into Nothing
Boom Operator
Nocturnal Roar
Director, Writer, Editor, Producer
Life Imitates... or (Why Me?)
Director, Writer, Editor
Covid Coop
Two Pandemics
Director, Editor, Producer
Love in the Time of Zombies
First Assistant Camera