Ben Cross, 16 Aralık 1947'de Londra'da doğdu. Çocukluğunda tiyatro ve sinema tutkusuyla büyüdü. Londra Akademi Tiyatrosu'nda eğitim gördükten sonra, 1970'lerin sonlarında sinemada ve televizyonda rol almaya başladı. İlk önemli rolünü 1983 yılında "The Jeweller's Shop" filminde üstlendi.
Cross, kariyeri boyunca birçok ünlü film ve televizyon yapımında yer aldı. Özellikle "Chariots of Fire" (1981) filmindeki performansıyla tanınır. Bu filmdeki rolüyle Akademi Ödülleri'nde En İyi Yardımcı Erkek Oyuncu ödülüne aday gösterildi. Ayrıca "Star Trek: The Next Generation" (1987-1994) ve "Merlin" (2008-2012) televizyon dizilerindeki rolleri de dikkat çekti.
Cross'un ödülleri ve saygın yeri, kariyerinin uzunluğu ve kapsamıyla gösterilmektedir.