Who is he dating right now?
Richard Fleeshman and Samantha Barks have been dating since Dec 2013. [view couple]
Richard Jonathan Fleeshman (born 8 June 1989) is an English actor and singer-songwriter. His television career began as a twelve-year-old, playing Craig Harris for four years in Coronation Street and he later starred in All The Small Things....
More about Richard Fleeshman
Less about Richard Fleeshman