Carlo Hesser is a fictional character from the ABC daytime soap opera One Life to Live. The role was portrayed by Thom Christopher intermittently between 1990 and 2008.