Search a film or person :
FacebookConnectionRegistration
James Cosmo is a Actor British born on 24 may 1948 at Clydebank (United-kingdom)

James Cosmo

James Cosmo
Characters played by James Cosmo