People

Joshua Machuca

Joshua Machuca
  • Name: Joshua Machuca
  • Birthday: 1998-07-31
  • Place of birth: Melbourne, Australia
  • Popularity: 0.2302
Biography: Joshua Machuca is an Australian independent filmmaker living in Melbourne, Australia. He is the CEO of Libertorium Studios and is best known for directing the 2025 feature film Lucky Lacki and its sequel. He works across several filmmaking roles, including directing, producing, writing, editing and cinematography and is known for his ambitious improvisational storytelling and authentic direction.

Images:

Movies:

Title Release date
Leftovers   as  Jonathan 2026-04-01
Lucky Lacki   as  Josh 2025-07-22