Bhāsa is one of the earliest and most celebrated Indian playwrights in Sanskrit. However, very little is known about him.
Kālidāsa in the introduction to his first play Malavikagnimitram writes - Shall we neglect the works of such illustrious authors as Bhāsa, Saumilla, and Kaviputra? Can the audience feel any respect for the work of a modern poet, a Kālidāsa?
So we know he lived before Kālidāsa. As the date for Kālidāsa varies from the 1st century BCE to the 4th century CE, Bhāsa is dated between the 2nd century BCE and 2nd century CE. Based on the language used, his date is also supposed to be around 5th century BC. The plays of Bhāsa had been lost for centuries. He was known only from mention in other works like the famous text on poetics Kavyamimamsa written during 880-920 AD by Rajashekhara a famous poet, dramatist and critic. In the Kavyamimamsa, he attributes the play Svapnavasavadatta to Bhāsa.
In 1912, the late Mahamahopadhyaya Ganapati Sastri came upon 13 Sanskrit plays in Trivandrum that were used in the Koodiyattam plays. Unlike other classical plays, none of them mentioned the author, but one was the Swapnavāsavadatta. Comparing the style of writing and techniques employed in these plays and based on the knowledge that Swapnavāsavadatta was Bhāsa's work, all of them were credited to him. Some scholars have disputed Bhāsa's authorship of all the plays but over the years the plays have generally come to be ascribed to Bhāsa.