Alok Ogale

Visual Effects Artist ● Special Effects Technician


Latin American Spanish 2017
Visual Effects Artist
English 2017
Visual Effects Artist
English 2015
Visual Effects Artist
English 2015
Special Effects Technician