DesiMDB
Muta Lin

Acting

Muta Lin

ZH cinema · 2 credits

Born

28 May 1988 (age 38)

Birthplace

Taipei, Taiwan

Also known as 林睦淵 · 大淵MUTA

Known for

Filmography

Organ Child poster

Organ Child

ZH · 20256.0

as Zhong (computer engineer)

Red Line poster

Red Line

ZH · 20235.8

as Ta Lo, Theme Song Performance