 He provided voices on "Infinite Ryvius", "MegaMan NT Warrior", "InuYasha" and "Master Keaton".Thompson appeared in episodes of "Jeremiah", "Tru Calling" and the mini-series "Living With the Dead".His first major live-action television role came in 2002 when he played the character James Barns on Canadian children's television series "I Love Mummy".