An addition-curable silicone resin composition comprising a branched organopolysiloxane represented by the following formula: wherein R 1 is, independently of each other, a substituted or unsubstituted, saturated hydrocarbon group having 1 to 12 carbon atoms or a substituted or unsubstituted, aromatic hydrocarbon group having 6 to 12 carbon atoms, wherein at least one of R 1 is an aromatic hydrocarbon group having 6 to 12 carbon atoms; R 2 is, independently of each other, a substituted or unsubstituted, saturated hydrocarbon group having 1 to 12 carbon atoms, a substituted or unsubstituted, aromatic hydrocarbon group having 6 to 12 carbon atoms, or an alkenyl group having 2 to 10 carbon atoms, R 1 and R 2 may be the same as or different from each other, at least two of R 2 are each an alkenyl group, a is an integer of from 2 to 100, b is an integer of from 5 to 100, c is an integer of from 5 to 100, 0.03≤a/(a+b)<1.0, and a ratio of the number of (R 1 2 R 2 SiO 1/2) unit to the number of (R 2 SiO 3/2) unit is 2 or less, wherein the parenthesized siloxane units may bond randomly or form a block unit; an organopolysiloxane represented by the following formula: (R 2 3 SiO 1/2) r (R 2 2 SiO 2/2) s (R 2 SiO 3/2) t (SiO 4/2) u wherein R 2 is as defined above, at least two of R 2 are each an alkenyl group, r is an integer of from 0 to 100, s is an integer of from 0 to 300, t is an integer of from 0 to 200, and u is an integer of from 0 to 200, provided that a total of t and u is 1 to 400 and a total of r, s, t and u is 2 to 800, in an amount of 5 to 900 parts by mass, relative to 100 parts by mass of component, an organopolysiloxane having at least two hydrosilyl groups, in an amount such that a ratio of the number of the hydrosilyl groups in component to the number of the alkenyl groups in components and is 0.4 to 4.0, and a hydrosilylation catalyst in an amount sufficient to accelerate hydrosilylation. a branched organopolysiloxane represented by the following formula: wherein R 1 is, independently of each other, a substituted or unsubstituted, saturated hydrocarbon group having 1 to 12 carbon atoms or a substituted or unsubstituted, aromatic hydrocarbon group having 6 to 12 carbon atoms, wherein at least one of R 1 is an aromatic hydrocarbon group having 6 to 12 carbon atoms; R 2 is, independently of each other, a substituted or unsubstituted, saturated hydrocarbon group having 1 to 12 carbon atoms, a substituted or unsubstituted, aromatic hydrocarbon group having 6 to 12 carbon atoms, or an alkenyl group having 2 to 10 carbon atoms, R 1 and R 2 may be the same as or different from each other, at least two of R 2 are each an alkenyl group, a is an integer of from 2 to 100, b is an integer of from 5 to 100, c is an integer of from 5 to 100, 0.03≤a/(a+b)<1.0, and a ratio of the number of (R 1 2 R 2 SiO 1/2) unit to the number of (R 2 SiO 3/2) unit is 2 or less, wherein the parenthesized siloxane units may bond randomly or form a block unit; wherein R 1 is, independently of each other, a substituted or unsubstituted, saturated hydrocarbon group having 1 to 12 carbon atoms or a substituted or unsubstituted, aromatic hydrocarbon group having 6 to 12 carbon atoms, wherein at least one of R 1 is an aromatic hydrocarbon group having 6 to 12 carbon atoms; R 2 is, independently of each other, a substituted or unsubstituted, saturated hydrocarbon group having 1 to 12 carbon atoms, a substituted or unsubstituted, aromatic hydrocarbon group having 6 to 12 carbon atoms, or an alkenyl group having 2 to 10 carbon atoms, R 1 and R 2 may be the same as or different from each other, at least two of R 2 are each an alkenyl group, a is an integer of from 2 to 100, b is an integer of from 5 to 100, c is an integer of from 5 to 100, 0.03≤a/(a+b)<1.0, and a ratio of the number of (R 1 2 R 2 SiO 1/2) unit to the number of (R 2 SiO 3/2) unit is 2 or less, wherein the parenthesized siloxane units may bond randomly or form a block unit; an organopolysiloxane represented by the following formula: (R 2 3 SiO 1/2) r (R 2 2 SiO 2/2) s (R 2 SiO 3/2) t (SiO 4/2) u wherein R 2 is as defined above, at least two of R 2 are each an alkenyl group, r is an integer of from 0 to 100, s is an integer of from 0 to 300, t is an integer of from 0 to 200, and u is an integer of from 0 to 200, provided that a total of t and u is 1 to 400 and a total of r, s, t and u is 2 to 800, in an amount of 5 to 900 parts by mass, relative to 100 parts by mass of component, an organopolysiloxane having at least two hydrosilyl groups, in an amount such that a ratio of the number of the hydrosilyl groups in component to the number of the alkenyl groups in components and is 0.4 to 4.0, and a hydrosilylation catalyst in an amount sufficient to accelerate hydrosilylation.