Ruler played for StarDust in Challengers Korea before joining Samsung Galaxy for 2016 LCK Summer. In his rookie split in the LCK, Ruler and Samsung finished 4th in the regular split and 4th in the playoffs. They made it to the 2016 LCK Regional Qualifiers where they beat Afreeca Freecs and KT Rolster, and qualified for the 2016 World Championship.
At Worlds, Ruler and team made it to the knockout stage after coming out as #1 seed from their group. They ended their Worlds run at 2nd place, beating Cloud9 in the Quarterfinals and H2k-Gaming in the Semifinals, but losing to SK Telecom T1 in the Finals. He also finished 5th-8th in the 2016 LoL KeSPA Cup alongside his team, and 1st in IEM XI Gyeonggi, which qualified them for IEM XI World Championship.
For 2017 LCK Spring, Ruler will continue to play with Samsung as the starting AD Carry together with his teammates from the 2016 Season, with the addition of Haru.