Anthony Flanagan

Anthony Flanagan (born 1972) is an English actor most widely known for his portrayal of policeman Tony in Channel 4's comedy-drama series Shameless.