Yes, an O1 visa holder can apply for a green card. The process involves filing a petition for an immigrant visa and following U.S. Citizenship and Immigration Services (USCIS) guidelines. It’s advisable to have professional legal help as the process can be complex.