Black Sheep Izzy Wilde, Michael DelRay