A Bahrainian pro-democracy activist has filed a criminal complaint in Switzerland against the island nation's Attorney General Ali Bin Fadhul Al-Buainain over alleged participation in torture, a Swiss official said on Tuesday.