
Jim Sweeney is a talented Scottish actor known for his versatile performances across both film and television. With a career spanning several decades, he has captivated audiences with his dynamic roles in a diverse array of productions. Sweeney gained recognition for his work in the acclaimed tele...