Leah Johnston is a Canadian actress and filmmaker.
2024
as Kate
2010
as Nurse
2009
as Filmmaker in Central Park
2007
as Cellphone Camera Girl