axl leonard