Lisa Hayley Ambalavanar is an English actress.
Father Brown
Series • 2013
Titans
Series • 2018
The A List
Slotherhouse
Movie • 2023