Glenn Byan Vandyka is a filmmaker that based on Bandung. He currently studied Physics at Institut Teknologi Bandung (ITB).
Birthday: September 30, 2000
September 24, 2019
February 22, 2020
December 15, 2018