D avid appeared as a commercial spokesperson and principal performer on MTV Canada, bringing high-energy, comedic personality to various brand segments. His sharp improvisation and on-camera charisma made him a standout talent across national airwaves.