Seth Ranaweera was born on June 2, 1974 in Weerawila, Sri Lanka. He is an actor, known for Riverdale (2017), The Flash (2014) and The Murders (2019).
The Flash
Series • 2014
Tracker
Series • 2024
Riverdale
Series • 2017
DC's Legends of Tomorrow
Series • 2016
Fire Country
Series • 2022
When Calls the Heart
Avatar: The Last Airbender
Dark Angel
Series • 2000
The Dead Zone
Series • 2002
Chesapeake Shores
Batwoman
Series • 2019
Siren
Series • 2018
Firefly Lane
Series • 2021
Death and Other Details
The Mighty Ducks: Game Changers
The Baby-Sitters Club
Series • 2020
The Murders
To All the Boys: P.S. I Still Love You
Movie • 2020
A Nice Indian Boy
Movie • 2025
Altitude
Movie • 2010
Crossword Mysteries: Terminal Descent
Movie • 2021
A Little Christmas Charm
Heart of the Matter
Movie • 2022
Always Amore
Queen of the Underworld
Movie • 2024