Ismael Lotz is a director and cinematographer, known for Who Is Alice? (2017), Found (2017) and Fokking Short (2015).
Who Is Alice?
Burning Shadow