Jane McLean is an actress and producer.
2006 • as Tammy Okama
2005 • as Naoki Himura
2001
2020 • as Lisa Owens
2013 • as Fiona
2013 • as Olfin Tennety