Board Thread:Sly Cooper: Thieves in Time discussion/@comment-13339442-20130727091323/@comment-13339442-20130727203808

That is definetly Clockwerk, you can even see on his Wiki Page that he is seen in Sly Thieves in Time.