Stephen Lunsford

Stephen Lunsford (born November 25, 1989) is an American actor. He played the lead role of the titular hero in Kamen Rider: Dragon Knight.