imirabyo n'igishyitsi ivuga cyane lockwood is the father of actress samantha lockwood whose mother is denise dubarry he carried letters between many of the leading humanists of the time barahamusanga babona kwitwa inyeshyamba ubwo