James Cosmo
Scottish actor James Cosmo has been in the TV and film industry for over five decades. His extensive list of credentials spans over a hundred movies and TV shows, most of which he is seen playing “tough guy” characters.
Scottish actor James Cosmo has been in the TV and film industry for over five decades. His extensive list of credentials spans over a hundred movies and TV shows, most of which he is seen playing “tough guy” characters.