Terrell Tilford

Terrell Tilford is an American film and television actor, born in Los Angeles, California.