| 2019 | Guest lecturer, Videogame design and development with Unity - University of Malta (Msida, Malta) |
| 2012 - 2015 | Guest lecturer, Game Design and Theory - University of Malta (Msida, Malta) |
| 2012 - 2015 | Guest lecturer, Game Programming - University of Malta (Msida, Malta) |
| 2021, August | Expert panel - Global Game Jam NEXT (Msida, Malta) |
| 2021, January | Expert panel - Global Game Jam (Msida, Malta) |
| 2018, June | Keynote - Games Malta platform launch (Pietà, Malta) |
| 2018, April | 10 Practical Tips for an Effective Marketing Strategy - Quo Vadis (Berlin, Germany) |
| 2018, February | Make your Game - Heyday meetup #9 (Swieqi, Malta) |
| 2017, August | Making the Leap from Creating Games to Building a Business - Devcom/Respawn (Cologne, Germany) |
| 2017, April | Building and Supporting Developer Communities - Quo Vadis (Berlin, Germany) |
| 2015, December | Unity 5.3 roundup - Malta Unity User Group (Valletta, Malta) |
| 2015, July | The needs of game development studios in Malta - Malta Video Game Studio Association roundtable (Valletta, Malta) |
| 2015, June | The ever-changing rules of the (business) game - Dutch Game Garden (Utrecht, Netherlands) |
| 2015, March | Leveling-Up the Maltese Indie Scene - Malta Video Game Studio Association roundtable (Luqa, Malta) |
| 2014, December | Making life easy through precompiler directives - Malta Unity User Group (Luqa, Malta) |
| 2014, December | Keynote - Malta Unity User Group kickoff event (Luqa, Malta) |
| 2014, January | Tips on quick experimentation - Global Game Jam (Msida, Malta) |
| 2013, October | Keynote - PixieCon '13 (St. Julian's, Malta) |
| 2013, October | Digital gaming in Malta - University of Malta ICT Students' Association weekender (St. Julian's, Malta) |
| 2013, May | Digital gaming in Malta - Malta College of Arts, Science and Technology game seminar (Paola, Malta) |
| 2012, November | Artificial Intelligence in games - University of Malta (Msida, Malta) |