Sasha Mitchell (born July 27, 1967) is an American actor best known for his television roles as James Beaumont on Dallas and Cody Lambert on Step by Step. Mitchell earned a black belt in taekwondo.