Ross Anderson sinh ngày 15 tháng 7 năm 1987 tại Paisley, Scotland. Anh lớn lên tại Bo'ness, West Lothian, Scotland; là cậu trai cả trong sáu anh em. Anh học tại Drama Centre London vào năm 2008 và rời trường một năm sớm vào năm 2010 sau khi được chọn vào vở nhạc kịch "Black Watch" của National Theatre Of Scotland đoạt giải Olivier. Anh lần đầu xuất hiện trên truyền hình trong vai Lomax trong loạt phim "Privates" (2012) của BBC One. Sau đó, sau khi ấn tượng với nhà sản xuất Bond Barbara Broccoli và Michael G.Wilson, anh đạt thành công trên màn ảnh rộng khi được chọn vào vai diễn đối đầu cùng Andrea Riseborough và Damian Lewis trong phim "The Silent Storm" (2014) do Eon sản xuất, công chiếu tại Liên hoan phim London BFI 2014. Sau đó, anh được chọn vào phim của Angelina Jolie "Unbroken" (2014) cùng với Jack O'Connell và phim "Macbeth" (2015) của Justin Kurzel kết hợp với Michael Fassbender. Anh gần đây xuất hiện trong "Des" được đánh giá cao, với sự tham gia của David Tennant. Loạt phim này tái hiện vụ bắt giữ và xét xử của một trong những kẻ sát nhân hàng loạt tồi tệ nhất của Anh, Dennis Nilsen. Ross đóng vai nạn nhân thoát khỏi Nilsen, Douglas Stewart, người đã đứng đối mặt với kẻ tội phạm trong phiên xét xử nhưng sau đó bị chế giễu vì bán câu chuyện của mình cho báo chí. Anh cũng đóng chung với Kaya Scodelario và Barry Pepper trong phim bom tấn mùa hè thành công của Paramount "Crawl" do nhà sản xuất Sam Raimi và đạo diễn kinh dị danh tiếng Alexandre Aja thực hiện.