Mykola HolovchakKnown For: ActingBorn: Kiev, Ukrainian SSR, USSR, [now Kyiv, Ukraine], 1988-12-18Died: null