Performer-filmmaker Misha Cross is celebrating a 2019 XBIZ Awards win as Foreign Feature Release of the Year.