Denzel Freeman

Denzel Freeman

Born 10 November 1991 in Atlanta, Georgia, United States

Actor