Kim Young-gwon is a South Korean professional footballer who plays for Ulsan HD and the South Korea national team.