Answer
No, Cheech Marin is not fluent in Spanish. While he is of Mexican descent and has portrayed many Spanish-speaking characters in his acting career, Marin has stated in interviews that he is not actually fluent in the language. He has mentioned that he can understand some Spanish but is not able to speak it fluently.