Bo Svenson is a Swedish actor from the 1960s to the present. Some of his movies include: The Great Waldo Pepper, Walking Tall Part II, North Dallas Forty, Heartbreak Ridge, Kill Bill: Vol. 2, and Inglourious Basterds. As of 2021, he is still alive at the age of 79!
view gallery of sold items featuring Bo Svenson