1881 census hes born aberdeen.
Yes the prison record says dundee, which is a ?? but hes named as clarence too so think hes taken on a new identity.
my charles dalgetty stephens is born in aberdeen (followed victor to establish that connection as hes victor dalgetty stephen) but clarence dalgetty as u say states dundee on prison records but im sceptical as couldnt find any other "dalgetty stephens" other than charles