No photoActingDaniele FavilliBorn 1973-07-21Known forTorchwood2006SCI-FIFull filmographyTorchwood2006SCI-FI