CharacterCommentatorCommentator in The Titan Games (2019), played by Liam McHugh. Played byLiam McHughAppears inThe Titan Games2019