Albert Xavier
Albert Xavier导演 | 制片人 | 编剧 | 演员 | 摄影师
191cm

Albert Xavier made his first independent feature film "Red Passport" in 2002. The film won 4 awards and was distributed worldwide by Maverick Entertainment.

TA的作品(8)