To access non-static members of a class, you need an instance of said class. I'm not familiar with Boo (and it's been a long time since I've used Python), but try this: Player = PlayerAttributes() Player.SetInitialStats('Robo', 20, 21, 19, 20, 18, 22, 22, 57000)