Joshua Alailima was born on 10 April 2006 in Colombo. He is a director and the founder of Almega Productions.
Fearless Keys 2024
Director, Writer, Director of Photography, Editor, Colorist, Sound Designer, Producer
The Cosmic Paradox 2023
as Fredrick, Writer, Editor, Director, Producer
Mission Extract 2022
Director, Cinematography, Writer, Producer
Credits from TMDB.