Tags: Award.
The Star Awards for Unforgettable Villain was an award presented annually at the Star Awards a ceremony that was established in 1994.The category was introduced in 2010 at the 16th Star Awards ceremony; Jerry Yeo received the award for his role in The Ultimatum and it was given in honour of an actor or actress who portrayed a drama series villain that is deemed as the most unforgettable among the television audience.