Michael Vu

Michael Vu is an British actor known for playing Lesoi in Anuvahood.