
About Craig Macrae
Craig Macrae is a Telugu film Action Director. Made a debut in 2026 with Alpha. Next: The Pride Of Bharat Chhatrapati Shivaji Maharaj.

Craig Macrae is a Telugu film Action Director. Made a debut in 2026 with Alpha. Next: The Pride Of Bharat Chhatrapati Shivaji Maharaj.