Richard Lara es conocido por 8.13 (2010), THE SABER, una película de fanáticos de Star Wars (2021) y Bayou Butcher (2011).
Sin datos