36 years old (Born on March 04, 1988) British actor; He is famous from Daniel Grayson in 'Revenge'. Joshua Bowman's Best Moments