Karl Foster - List of appearances

Chris Finch appeared as Karl Foster in 50 episodes of Coronation Street from December 2003 to August 2004.