Michael J Rogers: Michael J Rogers. Actor: Beyond the Black Rainbow. Michael is an award-winning Canadian actor with over 90 credits under his belt. He is well known for his portrayal of deeply layered mad man, Barry Nyle, in the critically acclaimed cult favorite, BEYOND THE BLACK RAINBOW. Beyond the Black Rainbow screened at the TRIBECA FILM FESTIVAL, and Michael's outstanding performance landed him a VFCC award for Best Actor in a Canadian...