User:Actor8909

Liam Lionheart is best know as Richard Todd.

Born in 1971 in Oakville, ONTARIO CANADA