daniel craig did not train at a charity
he trained at the national youth theatre and graduated from the guildhall school of music and drama in 1991  before beginning his career on stage
the national youth theatre of great britain is a registered charity in london