DesiMDB
LEO

Sound

LEO

JA cinema · 3 credits

Born

27 January 1987 (age 39)

Birthplace

Shibuya, Tokyo, Japan

Also known as ALI · 今村怜央 · Alien Liberty International · Leo Imamura

Known for

Filmography

The Gesuidouz poster

The Gesuidouz

JA · 20255.5

Actor, Original Music Composer

Junction 29 poster

Junction 29

JA · 2019Not rated

Original Music Composer

Modern Love poster

Modern Love

JA · 2018Not rated

as Bird