News John Lloyd Cruz Bags Best Actor Award At The Locarno Film Festival In Switzerland His stellar performance in Lav Diaz's Essential Truths of The Lake recently won John Lloyd Cruz an international acting award in Switzerland.
Culture 10 Filipino Actors Who Bested Their Contemporaries In The International Awards Scene We rounded up 10 Filipino actors making waves in the international scene by winning prestigious TV and film awards and making history.