Upvote:2
Yes. Immigration status in the US is not directly relevant to the need for a UK visitor visa.
A US visa or green card can help someone qualify for transit in the UK without a visa, but that is not relevant in this case.
For more information, use the visa check tool or have a look at the Wikipedia page.