Kim Dong-seon (김동선, or ; born 30 May 1989 in Seoul, South Korea) is a South Korean dressage rider. He competed at the 2016 Summer Olympics in Rio de Janeiro, where he placed 43rd in the individual competition aboard Bukowski.