C

Clifton Duncan

Born in Heidelberg, Germany

Actor