Crookedfinger 2023
Director, Writer
Barracuda 2017
Writer, Director
Now, Forager 2012
as Lucien Echevarría, Director, Writer
Credits from TMDB.