I think the easiest way to do this is to get an estimate. I assume that you can count the number of rows in the table 'owned' by that user, and from that and the total number of rows you can get the percentage of rows 'owned' by that user. Apply that percentage to the total size of the table and you have your estimate.
If you try for anything more accurate you are unlikely to achieve it without a lot of hard work, and it will probably involve making estimate about other things, so I'd say just go with the estimate. If I was asked to do this, I'd say that it wouldn't be possible to be accurate but that a reasonable estimate could be made, is that good enough....