DesiMDB

Sound

Monger

EN cinema · 5 credits

Born

21 June 2003 (age 23)

Birthplace

Santa Cruz, California, USA

Also known as Leo Teja

Music Producer, Audio Engineer, Actor, Writer, Songwriter, etc.

Known for

Filmography