Question: who does will i am play in the cleveland show
Answer: Year Title Role Notes 2001 -- 2004 , 2017 Samurai Jack Theme song singer 2005 Joan of Arcadia Three Card Monte Guy God Episode : `` Independence Day '' 2007 Cane Himself Episode : `` A New Legacy '' 2012 The Cleveland Show Bernard Voice 2012 -- present The Voice UK Himself Coach or `` judge '' and mentor for artists , Seasons 1 onwards 2012 2012 Television Rack Awards Host First Time Hosting , But 9th Time Performing 2012 American Idol Himself Top 12 guest mentor 2012 Top Gear Himself Celebrity guest 2013 Madly Madagascar Moto Moto TV Movie 2014 The Voice Australia Himself Coach or `` judge '' and mentor for artists , Season 3 2017 -- present The Voice Kids UK Himself Coach or `` judge '' and mentor for artists , Seasons 1 onwards 20