2007 schloss er sich der Demokratischen Allianz gegen Diktatur (DAAD) an, die beim Referendum über die unter der Militärjunta ausgearbeitete Verfassung für ein „Nein“ warb. Am 4. April 2008 gründete er die Gruppe "People's Committee for Reforming the 2007 Constitution", an der sich damals 35 Organisationen beteiligt hatten. Ziel der Gruppe war eine Änderung der Verfassung von 2007. Er war während der Unruhen in Bangkok 2010 einer der führenden Aktivisten. Als die Armee das während der Unruhen in Bangkok 2010 besetzte Gebiet am 18. Mai stürmte, rief Weng die Demonstranten dazu auf, sich zu ergeben, um weitere Verluste zu vermeiden. Weng selbst ergab sich, wie andere Rothemden-Anführer, der Polizei und wurde verhaftet. Am 1. Dezember 2010 wurde seine Frau Thida zur Vorsitzenden der UDD ernannt. Weng wurde am 22. Februar 2011 auf Kaution entlassen.