mark regenerus