Haram Money earned when a non-Muslim
In the name of Allah, the most Beneficent, the most Merciful.
Answer
The aforementioned things are lawful for a non-Muslim, thus when he was a non-Muslim the money gained is lawful. When he became a Muslim the money will still remain lawful. (Hidayah p.102 v.3)
Only Allah Knows Best
Mohammed Tosir Miah
Darul Ifta Birmingham.