profile image

John David Schon

01 Jan, 1970 in Phillipines

John David Schön is a Filipino model and actor, from Manila, Philippines. He is the third runner up of 2019 Mister Grand Philippines.

Also Known As:

poster
The Shore
100% (2020)