Shin Ha-kyun has won the "Best Actor" award at the 57th Baeksang Awards for his role in the drama Beyond Evil.