Leon Annor
Leon Annor is an actor, known for Level Up (2016), iBoy (2017) and The Contract (2016).
Leon Annor's FILMOGRAPHY
as Actor (16)