Vincent Owen
FollowBorn 17 March 2005 in Jakarta, Indonesia
Vincent Owen (born March 17, 2005) is an Indonesian filmmaker, mainly in writing and directing.
Born 17 March 2005 in Jakarta, Indonesia
Vincent Owen (born March 17, 2005) is an Indonesian filmmaker, mainly in writing and directing.