satyajit ray actor