Foltaggio was a forward in Shenkuu's team. He has high expectations of himself, and despite his good performance, is always disappointed. During 2012, he transferred to Altador. While playing for Shenkuu, his uniform looked like this:
In time for the 13th Altador Cup in 2018, he was promoted to Captain of the Altador team.
Foltaggio participated as a member of the Shenkuu Yooyuball team from 2007 to 2011, and the Altador Yooyuball team from 2012 to 2023. He appeared in a vision of ancient Altador, implying he is either very old or capable of some form of time travel. In this appearance he was not missing an eye.