De Silva was born in 1988, in Colombo, Sri Lanka and moved to Katy in the United States when he was two years old.
[3] De Silva made his first WSOP final table in 2013 when he finished in seventh in the $1,500 Millionaire Maker event.
[7] De Silva had made five WSOP final tables and cashed 49 times for $1,613,000 prior to the 2020 Main Event.
De Silva made the final table of the 2020 WSOP Main Event, the first portion of which was held on WSOP.com, in eighth chip position.
In 2016, he finished in third place at the Legends of Poker, earning $198,270; he was knocked out of the tournament by Pat Lyons after losing with J♥ J♦ to Q♠ 10♥ when a queen hit on the river.