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).
Seth Ranaweera has appeared in 6 movies.
These include Crossword Mysteries: Terminal Descent, A Little Christmas Charm, Heart of the Matter, Always Amore, Altitude and To All the Boys: P.S. I Still Love You.Seth Ranaweera has appeared in 11 TV Series.
These include Chesapeake Shores, Firefly Lane, Fire Country, The Mighty Ducks: Game Changers, The Murders, Siren, Riverdale, Batwoman, Dark Angel, The Flash and DC's Legends of Tomorrow.