David Greenman (born October 27, 1977, in Syracuse, New York) is an American actor best known for portraying the character of Danny McCall from 2005 to 2006 on the ABC daytime soap opera General Hospital. Wikipedia