David A. Gregory is an American actor, best known for his portrayal of Robert Ford on the soap opera "One Life to Live".
Excuse Me for Living
Not the Same Clarence
Chasing Yesterday
The Stranger Inside
Angel of Anywhere
How Do You Know
Dirty Sexy Saint