Ông từng là diễn viên kịch có tiếng trước khi “bén duyên” điện ảnh. Ông được mọi người chú ý sau vai diễn với ngôi sao Hellen Mirren trong bộ phim “The Long Good Friday” (1980).
Năm 1986, ông góp mặt trong bộ phim “Mona Lisa”. Một năm sau, với vai diễn trong “Mona Lisa”, ông được đề cử giải Oscar hạng mục Nam diễn viên chính xuất sắc nhất.
Có lẽ, thời điểm nổi danh nhất của ông phải kể đến vai diễn hóa thân thành thám tử tư Eddie Valiant trong bộ phim “Who Framed Roger Rabbit” (1988)- một bộ phim mở đầu cho loại phim phối hợp giữa hoạt hình với người thật đóng và là một trong những bộ phim ăn khách nhất năm 1988.
Bộ phim cuối cùng trước khi giải nghệ của ông là vai diễn chú lùn trong bộ phim ăn khách “Nàng Bạch Tuyết và gã thợ săn” (2012).
Ngoài ra, ông cũng từng tham gia một loạt các bộ phim khác như: Mermaids (1990), Hook (1991), A Room For Romeo Brass (1999), Made in Dagenham (2010)…
“Chú lùn” Bob Hoskins (thứ hai từ phải qua) trong bộ phim “Nàng Bạch Tuyết và gã thợ săn”