Langley Kirkwood

Langley Kirkwood is an English actor and triathlete who played Felipe Visconti in the Leonardo episode Hitched.