I agree with Atanii here - I can easily imagine this character appearing in a science fiction RPG from the late PSX/early PS2 era.
Thanks! I'd totally play it! :)