Suriya is one of the most high-profile actors in the Tamil film industry, whose work is characterized by his varied choice of roles, that includes an unusual mix of grey shaded and massy, heroic characters. The actor has collaborated with filmmakers of contrasting visions, ranging from realistic, raw filmmakers such as Bala, Ram Gopal Varma and Selvaraghavan to commercially oriented directors such as Hari, K.S. Ravikumar, KV Anand and AR Murugadoss. Here is the list of actor Suriya's most memorable characters.