Leonardo Cavaletti

Technical Artist in London, United Kingdom

View my portfolio

I make stuff. That allows me to keep that impending sense of doom away when I go to bed at the end of a long day.

  • #technology
  • #arts
  • #fitness
  • #programming
  • #acting
  • Education
    • Bournemouth University
    • NCCA