This temple is the first structural temple built in South India by Narasimhavarman I, also known as Rajasimha Pallaveswaram. Later his son Mahendravarman III completed the construction of the front of the temple and the tower.