carmelo mahoney