David A. Gregory is an American actor, best known for his portrayal of Robert Ford on the soap opera "One Life to Live".
as Young Clarence
as Corey
as Clay
as D.C.
as Shane
as Jeff Johnson
as Zach Devine
as Jason
as Kelvin Li
as Graham
as Matthew
as Eddie
as Kyle Farrell
as Bruce
as Nicholas Orman
as Matty's Teammate (as David Gregory)
as Aiden Hill
as Harvey Stocker
as Screenplay